Financial Analyst Salary by U.S. City (2026)

Financial Analyst salaries across 50 U.S. cities, from BLS wage data: median and 10th-90th percentiles, plus cost-of-living-adjusted real pay. Compare metros.

Cities tracked
50
National average
$112950

How Financial Analyst pay varies by city

Across the 50 U.S. metros tracked here, Financial Analyst pay ranges from about $58,400 in Louisville, KY to $129,310 in San Jose, CA (median wage). But the highest nominal pay isn’t the best deal once local prices are factored in: adjusted for cost of living, Wichita, KS delivers the strongest real buying power (about $448,798 in national-average dollars). The U.S. national average for this role is about $112,950.

The table below ranks every metro by median wage. “Real pay” adjusts each salary for local cost of living (BEA Regional Price Parity, U.S. = 100) so you can compare what the paycheck is actually worth. See our methodology for sources and formulas.

CityMedian10th %ile90th %ileCost of living
(US = 100)
Real pay
(COL-adjusted)
San Jose, CA$129310$84620$198370110.4$126495
Boston, MA$129095$73112$168282108.3$119239
Oakland, CA$127390$77620$210490115.6$123896
San Francisco, CA$127390$77620$210490115.6$123896
New York, NY$126890$79520$221870112.6$130105
Seattle, WA$104920$66670$162440111.1$98531
Washington, DC$104430$66940$176850108.9$108501
Charlotte, NC$103650$66430$16130097.3$112812
Long Beach, CA$102550$65100$176040113.6$103015
Los Angeles, CA$102550$65100$176040113.6$103015
Chicago, IL$102450$67670$213040103.6$118732
Portland, OR$101820$60550$138420105.4$98851
Minneapolis, MN$101470$64470$156000104.8$100466
San Diego, CA$101240$64990$165750111.9$104400
Milwaukee, WI$99380$58980$14324096.9$108215
Denver, CO$99060$64500$172720105.8$110227
Sacramento, CA$97800$65700$139080106.7$96859
Colorado Springs, CO$97130$67890$195900100.7$108543
Fort Worth, TX$95864$59115$121587103.1$92991
Austin, TX$95580$62400$15664098.1$117033
Baltimore, MD$95010$62790$172340104.5$104558
Philadelphia, PA$94720$61090$160980102.6$101917
Raleigh, NC$94410$65090$13478098.2$105413
Houston, TX$93170$60940$14700098.6$108619
Columbus, OH$92820$61860$13908095.5$105762
Arlington, TX$89550$58350$136900
Dallas, TX$89550$58350$136900103.1$99127
Fresno, CA$89200$60520$136110102.2$93013
Miami, FL$88880$59890$195990114.2$94608
Cleveland, OH$85960$61570$147540
Detroit, MI$85710$62120$129450100.3$97480
Nashville, TN$84980$51090$14458096.3$99327
Atlanta, GA$83960$62750$156610100.1$102061
Indianapolis, IN$83850$59050$12173095.7$91456
Mesa, AZ$82810$58560$143170103.3$101117
Phoenix, AZ$82810$58560$143170103.3$101117
Memphis, TN$82390$58770$13187092.2$109277
Omaha, NE$81730$55120$12316091.9$98911
San Antonio, TX$81110$50050$12584094.7$94229
Kansas City, MO$81060$52210$12899092.5$94399
Albuquerque, NM$80900$60330$10287095.5$86733
Tucson, AZ$80880$61580$12658096.9$99849
Las Vegas, NV$80130$59360$169720100.2$92751
Tulsa, OK$80020$57050$13373089.2$100713
Jacksonville, FL$78870$53820$13699099.5$92347
Oklahoma City, OK$76810$50030$14815090.4$99438
Wichita, KS$74120$49320$12854018.3$448798
El Paso, TX$70290$49520$10845089.9$84138
New Orleans, LA$58810$45470$11765026.3$281673
Louisville, KY$58400$47850$10545093.1$74962

“Real pay” = average wage × 100 ÷ the metro’s Regional Price Parity — what the salary is worth in national-average dollars. A high-paying city with high costs can rank below a cheaper one on real pay.

Put these numbers to work