Post job

Best cities for a data analyst

The best cities for data analysts are San Francisco, CA, Detroit, MI, and Jersey City, NJ, based on factors like average salary and job availability per capita. Jobs and pay for data analysts vary across the country, but we've determined the ten best cities for data analysts in the U.S.

Whether you're starting your career as a data analyst or considering a move, this list of the best cities for data analysts to live in will help you decide. These aren't just the best-paying cities for data analysts. We also consider how easy it is to find work as a data analyst. While the absolute best city for data analysts is San Francisco, CA, there are plenty of other great places to consider.

Keep reading to learn more about the best cities for data analysts in 2024.

If you're looking for a data analyst job, here are five companies hiring now:

  1. Bloomberg jobs (393)
  2. Capgemini jobs (1,816)
  3. Accenture jobs (299)
  4. Capital One jobs (691)
  5. Robert Half jobs (365)

10 best cities for data analysts in 2026

  1. 1. San Francisco, CA

    Total data analyst jobs:247
    Average annual salary:$87,591
    Lowest 10 percent warn:$59,000
    Highest 10 percent earn:$128,000
    Location quotient:6.29
    Data analyst jobs in San Francisco
  2. 2. Detroit, MI

    Total data analyst jobs:179
    Average annual salary:$70,301
    Lowest 10 percent warn:$50,000
    Highest 10 percent earn:$97,000
    Location quotient:4.19
    Data analyst jobs in Detroit
  3. 3. Jersey City, NJ

    Total data analyst jobs:32
    Average annual salary:$82,520
    Lowest 10 percent warn:$59,000
    Highest 10 percent earn:$114,000
    Location quotient:4.33
    Data analyst jobs in Jersey City
  4. 4. Charlotte, NC

    Total data analyst jobs:243
    Average annual salary:$72,712
    Lowest 10 percent warn:$52,000
    Highest 10 percent earn:$100,000
    Location quotient:4.16
    Data analyst jobs in Charlotte
  5. 5. Raleigh, NC

    Total data analyst jobs:160
    Average annual salary:$73,797
    Lowest 10 percent warn:$53,000
    Highest 10 percent earn:$101,000
    Location quotient:3.04
    Data analyst jobs in Raleigh
  6. 6. Durham, NC

    Total data analyst jobs:97
    Average annual salary:$73,805
    Lowest 10 percent warn:$53,000
    Highest 10 percent earn:$101,000
    Location quotient:2.95
    Data analyst jobs in Durham
  7. 7. Cincinnati, OH

    Total data analyst jobs:164
    Average annual salary:$67,230
    Lowest 10 percent warn:$48,000
    Highest 10 percent earn:$92,000
    Location quotient:3.76
    Data analyst jobs in Cincinnati
  8. 8. Philadelphia, PA

    Total data analyst jobs:110
    Average annual salary:$69,941
    Lowest 10 percent warn:$50,000
    Highest 10 percent earn:$96,000
    Location quotient:3.74
    Data analyst jobs in Philadelphia
  9. 9. Plano, TX

    Total data analyst jobs:133
    Average annual salary:$69,499
    Lowest 10 percent warn:$49,000
    Highest 10 percent earn:$98,000
    Location quotient:5.86
    Data analyst jobs in Plano
  10. 10. Boston, MA

    Total data analyst jobs:218
    Average annual salary:$78,717
    Lowest 10 percent warn:$56,000
    Highest 10 percent earn:$110,000
    Location quotient:5.05
    Data analyst jobs in Boston

Choose from 10+ customizable data analyst resume templates

Choose from a variety of easy-to-use data analyst resume templates and get expert advice from Zippia’s AI resume writer along the way. Using pre-approved templates, you can rest assured that the structure and format of your data analyst resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume
Data Analyst Resume

Best cities for data analysts

Detailed list of the best cities for a data analyst

RankCityAverage salaryLowest 10% EarnPopulationJob count
1San Francisco, CA$87,591$59,000870,887247
2Detroit, MI$70,301$50,000672,795179
3Jersey City, NJ$82,520$59,000264,15232
4Charlotte, NC$72,712$52,000842,051243
5Raleigh, NC$73,797$53,000458,880160
6Durham, NC$73,805$53,000263,01697
7Cincinnati, OH$67,230$48,000298,800164
8Philadelphia, PA$69,941$50,0001,567,872110
9Plano, TX$69,499$49,000286,057133
10Boston, MA$78,717$56,000673,184218
11Austin, TX$70,911$49,000947,890195
12Oakland, CA$87,370$59,000420,00575
13Irving, TX$69,671$49,000238,28976
14Atlanta, GA$69,672$50,000472,522177
15Winston-Salem, NC$73,341$53,000242,20325
16Fremont, CA$86,725$59,000233,136142
17Sacramento, CA$87,362$59,000495,234130
18Houston, TX$70,898$49,0002,303,482132
19Chicago, IL$73,360$52,0002,704,958102
20Dallas, TX$69,721$49,0001,317,929141
21Columbus, OH$68,292$49,000860,090219
22Madison, WI$67,069$48,000252,551147
23Seattle, WA$81,246$54,000704,352169
24Cleveland, OH$69,075$49,000385,80956
25San Antonio, TX$71,178$50,0001,492,510155
26Pittsburgh, PA$68,387$49,000303,625151
27Washington, DC$82,722$59,000681,17016
28Newark, NJ$82,476$59,000281,76457
29New York, NY$77,671$55,0008,537,673173
30Norfolk, VA$75,896$55,000245,11548
31Greensboro, NC$73,502$53,000287,02724
32San Jose, CA$86,249$58,0001,025,350156
33Toledo, OH$68,461$49,000278,50814
34Buffalo, NY$74,729$53,000256,90284
35Scottsdale, AZ$64,808$45,000246,64597
36Long Beach, CA$77,319$54,000470,13054
37Saint Louis, MO$64,155$46,000311,40415
38Nashville, TN$61,465$44,000660,388157
39Baltimore, MD$79,980$57,000614,664166
40Fort Worth, TX$69,754$49,000854,11355
41Minneapolis, MN$68,918$48,000413,651216
42Saint Paul, MN$68,987$48,000302,398103
43Milwaukee, WI$67,607$48,000595,04764
44Los Angeles, CA$77,517$54,0003,976,3226
45Memphis, TN$60,399$43,000652,717101
46Irvine, CA$77,072$53,000266,122168
47Reno, NV$69,812$47,000245,25523
48El Paso, TX$70,911$49,000683,0804
49Indianapolis, IN$60,617$43,000855,164202
50Arlington, TX$69,776$49,000392,7728

Highest paying cities for data analysts

RankCityAvg. data analyst salary
1Richmond, CA$87,750
2Washington, DC$82,722
3Jersey City, NJ$82,520
4Seattle, WA$81,246
5Baltimore, MD$79,980
6Boston, MA$78,717
7New York, NY$77,671
8Arlington, VA$76,591
9Raleigh, NC$73,797
10Chicago, IL$73,360
11San Antonio, TX$71,178
12Detroit, MI$70,301
13Philadelphia, PA$69,941
14Atlanta, GA$69,672
15Minneapolis, MN$68,918
16Columbus, OH$68,292
17Madison, WI$67,069
18Denver, CO$66,659
19Phoenix, AZ$64,912
20Saint Louis, MO$64,155

Data analyst best cities FAQs

Search for data analyst jobs

Browse business and financial jobs