Post job

Best cities for a business analyst

The best cities for business analysts are Pittsburgh, PA, Cincinnati, OH, and Columbus, OH, based on factors like average salary and job availability per capita. Jobs and pay for business analysts vary across the country, but we've determined the ten best cities for business analysts in the U.S.

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

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

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

  1. JPMorgan Chase & Co. jobs (1,722)
  2. Capgemini jobs (7,168)
  3. Wipro Limited jobs (4,964)
  4. Tech Mahindra jobs (2,182)
  5. Accenture jobs (1,839)

10 best cities for business analysts in 2026

  1. 1. Pittsburgh, PA

    Total business analyst jobs:53
    Average annual salary:$72,263
    Lowest 10 percent warn:$52,000
    Highest 10 percent earn:$99,000
    Location quotient:12.03
    Business analyst jobs in Pittsburgh
  2. 2. Cincinnati, OH

    Total business analyst jobs:191
    Average annual salary:$70,854
    Lowest 10 percent warn:$51,000
    Highest 10 percent earn:$96,000
    Location quotient:10.99
    Business analyst jobs in Cincinnati
  3. 3. Columbus, OH

    Total business analyst jobs:218
    Average annual salary:$71,698
    Lowest 10 percent warn:$52,000
    Highest 10 percent earn:$98,000
    Location quotient:9.42
    Business analyst jobs in Columbus
  4. 4. Fremont, CA

    Total business analyst jobs:123
    Average annual salary:$91,684
    Lowest 10 percent warn:$64,000
    Highest 10 percent earn:$131,000
    Location quotient:19.26
    Business analyst jobs in Fremont
  5. 5. San Jose, CA

    Total business analyst jobs:165
    Average annual salary:$91,768
    Lowest 10 percent warn:$64,000
    Highest 10 percent earn:$131,000
    Location quotient:10.55
    Business analyst jobs in San Jose
  6. 6. Detroit, MI

    Total business analyst jobs:211
    Average annual salary:$71,806
    Lowest 10 percent warn:$52,000
    Highest 10 percent earn:$99,000
    Location quotient:7.46
    Business analyst jobs in Detroit
  7. 7. Madison, WI

    Total business analyst jobs:38
    Average annual salary:$70,109
    Lowest 10 percent warn:$51,000
    Highest 10 percent earn:$95,000
    Location quotient:10.23
    Business analyst jobs in Madison
  8. 8. Jersey City, NJ

    Total business analyst jobs:8
    Average annual salary:$80,648
    Lowest 10 percent warn:$57,000
    Highest 10 percent earn:$112,000
    Location quotient:23.75
    Business analyst jobs in Jersey City
  9. 9. Durham, NC

    Total business analyst jobs:145
    Average annual salary:$73,075
    Lowest 10 percent warn:$53,000
    Highest 10 percent earn:$100,000
    Location quotient:8.33
    Business analyst jobs in Durham
  10. 10. Newark, NJ

    Total business analyst jobs:186
    Average annual salary:$80,613
    Lowest 10 percent warn:$57,000
    Highest 10 percent earn:$112,000
    Location quotient:12.83
    Business analyst jobs in Newark

Choose from 10+ customizable business analyst resume templates

Choose from a variety of easy-to-use business 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 business analyst resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume
Business Analyst Resume

Detailed list of the best cities for a business analyst

RankCityAverage salaryLowest 10% EarnPopulationJob count
1Pittsburgh, PA$72,263$52,000303,62553
2Cincinnati, OH$70,854$51,000298,800191
3Columbus, OH$71,698$52,000860,090218
4Fremont, CA$91,684$64,000233,136123
5San Jose, CA$91,768$64,0001,025,350165
6Detroit, MI$71,806$52,000672,795211
7Madison, WI$70,109$51,000252,55138
8Jersey City, NJ$80,648$57,000264,1528
9Durham, NC$73,075$53,000263,016145
10Newark, NJ$80,613$57,000281,764186
11Charlotte, NC$71,753$52,000842,051139
12Seattle, WA$88,529$63,000704,352138
13Cleveland, OH$72,279$52,000385,809246
14San Francisco, CA$91,920$64,000870,88727
15Oakland, CA$91,686$64,000420,005198
16Greensboro, NC$72,769$52,000287,027150
17Raleigh, NC$73,023$53,000458,88026
18Scottsdale, AZ$72,005$51,000246,645254
19Philadelphia, PA$73,972$53,0001,567,87248
20Minneapolis, MN$72,499$53,000413,651228
21Nashville, TN$66,429$48,000660,388117
22Louisville, KY$68,840$50,000597,337140
23Fort Wayne, IN$70,093$51,000264,488109
24Santa Ana, CA$84,636$59,000334,217157
25Winston-Salem, NC$72,617$52,000242,20387
26Irving, TX$66,345$47,000238,289255
27Las Vegas, NV$74,903$52,000632,9126
28Long Beach, CA$84,990$59,000470,130151
29Plano, TX$66,322$47,000286,057129
30Chicago, IL$72,961$53,0002,704,958122
31Norfolk, VA$72,884$52,000245,1155
32Irvine, CA$84,408$59,000266,122186
33Indianapolis, IN$69,422$50,000855,164164
34Houston, TX$66,586$47,0002,303,482212
35Sacramento, CA$89,299$62,000495,234154
36Memphis, TN$65,050$47,000652,717106
37New York, NY$77,893$55,0008,537,673181
38Phoenix, AZ$72,092$51,0001,615,01755
39Reno, NV$76,999$54,000245,25560
40Saint Paul, MN$72,516$53,000302,398132
41Austin, TX$67,129$47,000947,89055
42Portland, OR$81,906$58,000639,863111
43North Las Vegas, NV$74,658$52,000238,7027
44Toledo, OH$71,812$52,000278,50816
45Henderson, NV$74,612$52,000292,96918
46Milwaukee, WI$70,364$51,000595,04731
47Dallas, TX$66,336$47,0001,317,92965
48Chandler, AZ$71,817$51,000247,477171
49Atlanta, GA$67,021$48,000472,522111
50San Antonio, TX$67,138$47,0001,492,510121

Highest paying cities for business analysts

RankCityAvg. business analyst salary
1Mountain View, CA$91,966
2Seattle, WA$88,529
3Washington, NJ$81,060
4New York, NY$77,893
5Washington, DC$76,558
6Hartford, CT$76,558
7Wilmington, DE$73,976
8Philadelphia, PA$73,972
9McLean, VA$73,886
10Chicago, IL$72,961
11Jacksonville, NC$72,704
12Bloomington, MN$72,518
13Boston, MA$72,421
14Phoenix, AZ$72,092
15Columbus, OH$71,698
16Washington, MI$71,680
17Richmond, IN$69,804
18Bellevue, NE$68,075
19Saint Louis, MO$67,561
20Alpharetta, GA$67,262

Business analyst best cities FAQs

Search for business analyst jobs

Browse computer and mathematical jobs