Tech · Rankings

Best US Cities for Data Analysts

Top US cities for Data Analysts ranked by estimated median salary, with cost-of-living-adjusted earning power.

Top 10 cities by salary
#CityEstimated salaryCost mult.vs national
1San Francisco, CA$116,3001.45×+$32,300
2Irvine, CA$108,7001.30×+$24,700
3Oakland, CA$106,2001.35×+$22,200
4New York City, NY$104,7001.32×+$20,700
5San Diego, CA$104,0001.21×+$20,000
6Honolulu, HI$103,8001.30×+$19,800
7Seattle, WA$102,5001.18×+$18,500
8Chula Vista, CA$100,9001.15×+$16,900
9Los Angeles, CA$99,9001.22×+$15,900
10Boston, MA$99,9001.22×+$15,900
All 50 cities, ranked
#CitySalaryHourly
1San Francisco, CA$116,300$56/hr
2Irvine, CA$108,700$52/hr
3Oakland, CA$106,200$51/hr
4New York City, NY$104,700$50/hr
5San Diego, CA$104,000$50/hr
6Honolulu, HI$103,800$50/hr
7Seattle, WA$102,500$49/hr
8Chula Vista, CA$100,900$49/hr
9Los Angeles, CA$99,900$48/hr
10Boston, MA$99,900$48/hr
11Long Beach, CA$97,800$47/hr
12Scottsdale, AZ$97,800$47/hr
13Denver, CO$97,300$47/hr
14Austin, TX$95,800$46/hr
15Aurora, CO$95,800$46/hr
16Chandler, AZ$95,200$46/hr
17Gilbert, AZ$94,200$45/hr
18Portland, OR$93,900$45/hr
19Sacramento, CA$93,900$45/hr
20Orlando, FL$93,800$45/hr
21Yonkers, NY$93,200$45/hr
22Raleigh, NC$93,200$45/hr
23North Las Vegas, NV$93,200$45/hr
24Boise, ID$93,200$45/hr
25Anchorage, AK$93,200$45/hr
26Colorado Springs, CO$92,700$45/hr
27Madison, WI$92,700$45/hr
28Anaheim, CA$92,300$44/hr
29Mesa, AZ$91,700$44/hr
30Baltimore, MD$91,500$44/hr
31Frisco, TX$91,500$44/hr
32Fort Worth, TX$91,200$44/hr
33Tucson, AZ$91,200$44/hr
34Albuquerque, NM$90,100$43/hr
35Phoenix, AZ$90,000$43/hr
36Philadelphia, PA$90,000$43/hr
37Reno, NV$90,000$43/hr
38Charleston, SC$90,000$43/hr
39Salt Lake City, UT$90,000$43/hr
40Miami, FL$89,500$43/hr
41Virginia Beach, VA$89,000$43/hr
42Worcester, MA$89,000$43/hr
43Newark, NJ$88,600$43/hr
44Riverside, CA$88,600$43/hr
45Dallas, TX$88,500$43/hr
46Houston, TX$87,100$42/hr
47Chicago, IL$86,300$41/hr
48Stockton, CA$86,300$41/hr
49Hialeah, FL$86,300$41/hr
50Las Vegas, NV$85,800$41/hr
51Minneapolis, MN$85,800$41/hr
52Plano, TX$85,800$41/hr
53San Antonio, TX$85,600$41/hr
54Columbus, OH$85,100$41/hr
55Kansas City, MO$85,100$41/hr
56Atlanta, GA$84,900$41/hr
57Tampa, FL$84,900$41/hr
58Henderson, NV$84,900$41/hr
59El Paso, TX$84,600$41/hr
60St. Louis, MO$84,600$41/hr
61Winston-Salem, NC$84,600$41/hr
62Wilmington, DE$84,000$40/hr
63St. Paul, MN$84,000$40/hr
64Chesapeake, VA$84,000$40/hr
65Fresno, CA$84,000$40/hr
66Memphis, TN$83,600$40/hr
67Oklahoma City, OK$83,600$40/hr
68Nashville, TN$83,500$40/hr
69Bakersfield, CA$83,500$40/hr
70St. Petersburg, FL$83,500$40/hr
71Norfolk, VA$83,100$40/hr
72Jacksonville, FL$82,600$40/hr
73Charlotte, NC$82,600$40/hr
74Wichita, KS$82,200$40/hr
75Glendale, AZ$82,200$40/hr
76Garland, TX$82,200$40/hr
77Spokane, WA$82,200$40/hr
78Mobile, AL$82,200$40/hr
79Pittsburgh, PA$81,700$39/hr
80Arlington, TX$81,700$39/hr
81Tallahassee, FL$81,700$39/hr
82Milwaukee, WI$81,200$39/hr
83New Orleans, LA$81,200$39/hr
84Grand Rapids, MI$80,800$39/hr
85Detroit, MI$80,300$39/hr
86Cincinnati, OH$80,300$39/hr
87Lexington, KY$80,300$39/hr
88Corpus Christi, TX$80,300$39/hr
89Buffalo, NY$80,300$39/hr
90Greensboro, NC$80,300$39/hr
91Knoxville, TN$80,300$39/hr
92Cleveland, OH$79,800$38/hr
93Indianapolis, IN$79,400$38/hr
94Louisville, KY$79,400$38/hr
95Omaha, NE$79,400$38/hr
96Lincoln, NE$78,900$38/hr
97Birmingham, AL$78,500$38/hr
98Toledo, OH$78,500$38/hr
99Lubbock, TX$78,500$38/hr
100Fort Wayne, IN$77,500$37/hr

Does location actually decide Data Analyst pay?

Data Analyst work is usually hybrid, so the metro you choose still largely determines what you earn. Pay ranges from $77,500 in Fort Wayne to $116,300 in San Francisco — a spread of 50%.

Highest-paying is not the same as best-off

The number that ranks these metros is not the number you live on. In San Francisco, $116,300 against $3,000/month rent leaves roughly $80,300 a year after housing. In Fort Wayne, $77,500 against $850 leaves about $67,300. The top still wins after rent, but by $13,000 rather than the $38,800 the headline suggests.

Why these metros and not others

The metros at the top are not simply the expensive ones; they are where the hiring is. San Francisco (Salesforce, Google); Irvine (University of California, Irvine, Broadcom); Oakland (Kaiser Permanente (HQ), Port of Oakland). Depth of demand for tech work is what lifts pay above the local baseline, and it is why two equally costly cities can pay this role differently.

Salaries are modelled from BLS national medians adjusted for local price level at a wage elasticity below 1 — pay rises with local costs but not proportionally. See our methodology.

Frequently Asked Questions

Which city pays Data Analysts the most?
San Francisco, at roughly $116,300. Rent there averages $3,000 a month for a one-bedroom, so about $36,000 of that salary goes to housing before anything else. The metros near the top combine high local costs with concentrated tech employment — the second part is what actually lifts pay above the local baseline.
Is the highest-paying city actually the best choice for a Data Analyst?
Rarely, once housing is subtracted. The list is sorted by gross pay because that is what job postings show, but the cost-adjusted figures are the ones that predict how the money feels month to month.
Can a Data Analyst earn big-city pay while living somewhere cheaper?
Sometimes — this role is usually hybrid, so it is possible in principle. It turns entirely on employer policy: some pay by role regardless of location, most use two to four geographic tiers, and some match the company's headquarters city. Ask which applies before assuming the arbitrage is available.