SalaryCPA Research · Cost-of-living analysis
CPA salary, adjusted for cost of living
A big coastal salary is not always worth more. We divide the verified BLS wage for accountants by the U.S. Bureau of Economic Analysis's local price level (RPP) to show real, buying-power-adjusted CPA pay in every state and metro — and how the ranking reshuffles once cost of living is in the picture.
#1 real pay (state)
$101,480
District of Columbia · BEA-adjusted
Biggest climber
+24
Iowa · #37→#13
Biggest faller
-29
New Hampshire · #14→#43
Coverage
51 + 387
states + metros · BEA RPP 2024
Real pay = nominal ÷ (RPP ÷ 100) · Nominal: verified BLS OEWS May 2025 (Accountants & Auditors, SOC 13-2011) · Prices: BEA Regional Price Parities 2024 · Real pay is BEA-adjusted, not take-home.
Which state pays CPAs the most after cost of living?
Real pay = verified BLS nominal wage ÷ (BEA RPP ÷ 100). Nominal: BLS OEWS May 2025. Prices: BEA RPP 2024.
The idea
What “real pay” means
Two CPAs can earn the same salary and live very differently, because a dollar buys more in some places than others. Real pay restates every wage in national-average price terms so markets compare like for like.
How real pay is calculated
The formula
real pay = nominal ÷ (RPP ÷ 100)RPP is the BEA Regional Price Parity — the local price level versus the U.S. average (100). Where prices run above 100, a salary buys less; below 100, it buys more. Real pay restates every wage in the same national-average dollars, so markets compare like for like.
What it is not
Real pay adjusts salary for local price levels. It helps compare buying power across markets, but it does not estimate taxes, savings, commute costs, benefits, or personal lifestyle choices. A higher nominal salary does not always mean higher buying power — and higher buying power is not the only thing that makes a market a good place to build a career.
Buying-power ranking
Top states by cost-of-living-adjusted CPA pay
Ranked by real (BEA-adjusted) pay. Each row shows the verified nominal median and how the state moved from the nominal ranking once local prices are applied. District of Columbia leads; Delaware is the biggest riser near the top.
- 1District of Columbia$101,480nom $111.5K No change
- 2Delaware$95,210nom $95K+8 places
- 3New York$95,130nom $102.6K-1 places
- 4Connecticut$94,160nom $97.6K+1 places
- 5Colorado$94,110nom $97K+2 places
- 6Massachusetts$94,010nom $99.5K-2 places
- 7Rhode Island$93,670nom $95.8K+2 places
- 8New Jersey$92,670nom $100.8K-5 places
- 9Virginia$92,270nom $93.3K+2 places
- 10Oklahoma$90,400nom $79.4K+15 places
- 11Washington$90,230nom $96.6K-3 places
- 12South Dakota$89,030nom $78.9K+19 places
- 13Iowa$88,200nom $77.4K+24 places
- 14Kansas$87,680nom $79K+14 places
- 15California$87,670nom $97.1K-9 places
Real pay = nominal ÷ (RPP ÷ 100). Nominal figures are the verified BLS OEWS May 2025 median for Accountants & Auditors; the adjustment uses BEA Regional Price Parities (2024). Tap a state for its full breakdown.
The reshuffle
Cost of living reorders the map
The same wage data, ranked two ways. Bars to the right rise once buying power is accounted for; bars to the left fall because high local prices eat into a high headline salary.
Biggest state rank shifts — nominal vs. real pay
Iowa rises 24 places (#37→#13); New Hampshire falls 29 (#14→#43). Movement is places gained or lost, not dollars.
Read with caution
Where nominal pay overstates buying power
These states rank higher on headline pay than on what that pay actually buys. A big number on the offer letter can shrink once local prices are in the picture.
A higher salary is not always more money. California pays the #6 nominal CPA median ($97,050) but ranks only #15 on real pay ($87,670), because prices 11% above average. Florida slips from #27 nominal to #49 real — near the bottom of the buying-power table.
Nominal
$83.5K
Price level
104.2/100
Real pay
$80.1K
Local prices run 4% above the national average, so some of that pay is absorbed by higher local costs — New Hampshire slips 29 places once adjusted for buying power.
Real pay · BEA-adjustedNominal
$80K
Price level
100.7/100
Real pay
$79.4K
Local prices run 1% above the national average, so some of that pay is absorbed by higher local costs — Arizona slips 23 places once adjusted for buying power.
Real pay · BEA-adjustedNominal
$83.5K
Price level
102.4/100
Real pay
$81.5K
Local prices run 2% above the national average, so some of that pay is absorbed by higher local costs — Alaska slips 22 places once adjusted for buying power.
Real pay · BEA-adjustedThe upside
Where real pay improves the picture
Lower-cost states punch above their headline pay. A modest nominal salary can outbuy a much larger one once local prices are accounted for.
Nominal
$77.4K
Price level
87.8/100
Real pay
$88.2K
Local prices run 12% below the national average, so pay here stretches further than the headline suggests — Iowa rises 24 places once adjusted for buying power.
Real pay · BEA-adjustedNominal
$75.7K
Price level
89/100
Real pay
$85.1K
Local prices run 11% below the national average, so pay here stretches further than the headline suggests — North Dakota rises 22 places once adjusted for buying power.
Real pay · BEA-adjustedNominal
$73.8K
Price level
88.2/100
Real pay
$83.7K
Local prices run 12% below the national average, so pay here stretches further than the headline suggests — Louisiana rises 21 places once adjusted for buying power.
Real pay · BEA-adjustedMetro markets
Top metros by adjusted CPA pay
Metros show the effect even more sharply — 387 of 387 have BEA price data. Parkersburg-Vienna leads on real pay, while high-cost coastal metros drop steeply.
- 1Parkersburg-Vienna, WV$115,290nom $100.4K+6 places
- 2San Jose-Sunnyvale-Santa Clara, CA$110,240nom $121.7K-1 places
- 3Midland, TX$105,310nom $100.9K+3 places
- 4Midland, MI$99,880nom $91.8K+29 places
- 5Barnstable Town, MA$97,670nom $96.1K+10 places
- 6Trenton-Princeton, NJ$96,460nom $99.6K+6 places
- 7San Francisco-Oakland-Fremont, CA$95,790nom $110.7K-5 places
- 8Springfield, MA$95,740nom $92K+24 places
- 9Longview-Kelso, WA$95,520nom $93.1K+17 places
- 10Charlotte-Concord-Gastonia, NC$95,490nom $92.9K+19 places
- 11Bridgeport-Stamford-Danbury, CT$95,430nom $102K-6 places
- 12Carson City, NV$95,370nom $93.6K+12 places
- 13Boulder, CO$95,050nom $100K-3 places
- 14Denver-Aurora-Centennial, CO$94,540nom $100K-5 places
- 15New York-Newark-Jersey City, NY$93,830nom $105.7K-12 places
Parkersburg-Vienna (WV) tops real metro pay at $115,290 — nominal #7, real #1. By contrast Miami-Fort Lauderdale-West Palm Beach falls from nominal #95 to real #383. Tap a metro for its full breakdown.
The full picture
Nominal vs. real CPA pay — every state
All 50 states plus D.C., ranked by buying-power-adjusted pay, with the verified nominal median, the BEA price level, and the rank shift for each.
| Real rank | State | Nominal median | Price level | Real pay | Rank shift |
|---|---|---|---|---|---|
| 1 | District of Columbia | $111.5K | 109.9 | $101,480 | No change |
| 2 | Delaware | $95K | 99.8 | $95,210 | +8 places |
| 3 | New York | $102.6K | 107.9 | $95,130 | -1 places |
| 4 | Connecticut | $97.6K | 103.6 | $94,160 | +1 places |
| 5 | Colorado | $97K | 103.1 | $94,110 | +2 places |
| 6 | Massachusetts | $99.5K | 105.8 | $94,010 | -2 places |
| 7 | Rhode Island | $95.8K | 102.3 | $93,670 | +2 places |
| 8 | New Jersey | $100.8K | 108.8 | $92,670 | -5 places |
| 9 | Virginia | $93.3K | 101.1 | $92,270 | +2 places |
| 10 | Oklahoma | $79.4K | 87.8 | $90,400 | +15 places |
| 11 | Washington | $96.6K | 107 | $90,230 | -3 places |
| 12 | South Dakota | $78.9K | 88.6 | $89,030 | +19 places |
| 13 | Iowa | $77.4K | 87.8 | $88,200 | +24 places |
| 14 | Kansas | $79K | 90.1 | $87,680 | +14 places |
| 15 | California | $97.1K | 110.7 | $87,670 | -9 places |
| 16 | North Carolina | $82.1K | 94.3 | $87,010 | No change |
| 17 | Ohio | $79.3K | 92.8 | $85,470 | +9 places |
| 18 | New Mexico | $78.6K | 92.2 | $85,230 | +15 places |
| 19 | Maryland | $89.4K | 105 | $85,110 | -7 places |
| 20 | North Dakota | $75.7K | 89 | $85,090 | +22 places |
| 21 | Georgia | $81.9K | 96.3 | $85,050 | -4 places |
| 22 | Wisconsin | $79.4K | 94.1 | $84,380 | +2 places |
| 23 | Missouri | $76.6K | 90.8 | $84,350 | +16 places |
| 24 | Alabama | $74.9K | 88.8 | $84,320 | +20 places |
| 25 | Wyoming | $77.6K | 92.7 | $83,730 | +10 places |
| 26 | Louisiana | $73.8K | 88.2 | $83,680 | +21 places |
| 27 | Tennessee | $76.8K | 91.9 | $83,610 | +11 places |
| 28 | Kentucky | $75.3K | 90.2 | $83,450 | +15 places |
| 29 | Texas | $80.9K | 97.1 | $83,340 | -9 places |
| 30 | Indiana | $77.7K | 93.3 | $83,300 | +4 places |
| 31 | Oregon | $85.8K | 103.4 | $82,980 | -18 places |
| 32 | Minnesota | $81.6K | 98.6 | $82,760 | -14 places |
| 33 | Michigan | $78.8K | 96.2 | $81,930 | -1 places |
| 34 | West Virginia | $73.3K | 89.5 | $81,920 | +14 places |
| 35 | South Carolina | $76.6K | 93.7 | $81,710 | +5 places |
| 36 | Nevada | $81.6K | 100 | $81,600 | -17 places |
| 37 | Alaska | $83.5K | 102.4 | $81,500 | -22 places |
| 38 | Pennsylvania | $79K | 97.6 | $80,940 | -9 places |
| 39 | Utah | $80K | 98.9 | $80,880 | -17 places |
| 40 | Vermont | $78.9K | 98 | $80,500 | -10 places |
| 41 | Illinois | $80.2K | 100 | $80,230 | -20 places |
| 42 | Montana | $75.8K | 94.6 | $80,140 | -1 places |
| 43 | New Hampshire | $83.5K | 104.2 | $80,110 | -29 places |
| 44 | Nebraska | $72.1K | 90.1 | $80,000 | +5 places |
| 45 | Maine | $77.5K | 97.1 | $79,790 | -9 places |
| 46 | Arizona | $80K | 100.7 | $79,410 | -23 places |
| 47 | Mississippi | $68.1K | 87 | $78,280 | +3 places |
| 48 | Idaho | $74.7K | 95.5 | $78,250 | -3 places |
| 49 | Florida | $79.3K | 103.4 | $76,640 | -22 places |
| 50 | Arkansas | $66.3K | 86.9 | $76,330 | +1 places |
| 51 | Hawaii | $74.5K | 110 | $67,730 | -5 places |
Methodology & sources
How real pay is built
The formula
Real pay = nominal ÷ (RPP ÷ 100). An RPP of 120 means local prices run 20% above the U.S. average, so a salary there buys what 1/1.2 of it buys nationally; an RPP of 90 means prices run 10% below average, so the same salary buys more.
Verified inputs
The nominal wage is the direct BLS OEWS May 2025 measurement for Accountants and Auditors (SOC 13-2011). The price level is the BEA Regional Price Parities (2024) from the U.S. Bureau of Economic Analysis. Both inputs are verified; the real-pay figure is a derived combination of the two.
BLS measures accountants, not CPAs
BLS publishes a wage for the broad occupation "Accountants and Auditors," not a CPA-specific figure. Every nominal wage here is that broad-occupation measurement. CPAs are a licensed subset who typically earn above these medians; the license premium is a separate modeled estimate, not applied here.
Honest coverage
All 51 states plus D.C. have a BEA RPP. Of 387 metros, 387 have a matching RPP. Areas without a published RPP are excluded from the real-pay ranking — never assigned a guessed value.
What this is not
Limitations
Real pay is a buying-power comparison of gross wages — a useful lens, but a narrow one. Read it alongside, not instead of, the things it leaves out.
Not take-home pay
Real pay does not model federal or state income taxes, FICA, or deductions. Two states with identical real pay can leave very different amounts in a paycheck.
Excludes major personal costs
Housing choices, commuting, childcare, and benefits are not in the RPP-based adjustment. Your own cost of living depends heavily on these.
RPP is an area average
A single RPP covers a whole state or metro, blending expensive and cheap neighborhoods. Individual experience varies within any area.
Buying power is not everything
Career growth, job density, industry mix, taxes, climate, and family matter too. A lower real-pay market can still be the better move for you.
Keep exploring the data
Cost-of-living pay — FAQ
- Which state pays CPAs the most after cost of living?
- District of Columbia leads on buying-power-adjusted pay at about $101,480 (real pay), from a verified BLS nominal median of $111,530 for accountants and auditors and a BEA Regional Price Parity of 109.9. Real pay restates the wage in national-average price terms (nominal ÷ RPP/100). The biggest surprise among the 50 states is Iowa, which climbs from #37 in nominal pay to #13 once local prices are factored in.
- Does a higher salary always mean more buying power?
- No. A higher nominal salary in an expensive market can buy less than a smaller salary in a low-cost one. For example, California ranks #6 on nominal CPA pay but falls to #15 on buying-power-adjusted pay, because its price level (RPP 110.7) runs well above the national average. New Hampshire falls the furthest of any state — from #14 to #43. Buying power is one lens on pay, not the only one.
- Is real pay the same as take-home pay?
- No. Real (BEA-adjusted) pay is a like-for-like comparison of gross wages across markets using local price levels. It does not model federal or state taxes, housing choices, commuting, benefits, or personal spending. Treat it as a buying-power comparison, not a paycheck estimate.
- How is real pay calculated, and where does the data come from?
- Real pay = nominal ÷ (RPP ÷ 100). The nominal figure is the verified BLS OEWS wage for Accountants and Auditors (SOC 13-2011, May 2025) for the area. The RPP is the BEA Regional Price Parities (2024) from the U.S. Bureau of Economic Analysis — a verified measure of local prices versus the U.S. average (100). BLS measures the broad "Accountants and Auditors" occupation, not CPAs specifically, so these are accountant wages; CPAs are a licensed subset who typically earn above them.
- Do the rankings cover every state and metro?
- Yes for states: all 51 states plus D.C. have a BEA RPP, so the state ranking is complete. For metros, 387 of 387 metro areas have a matching RPP (0 unmatched). Any area without a published RPP is excluded from the real-pay ranking rather than assigned a guessed value.
Last updated June 2026 · Real pay is BEA-adjusted (derived), not a BLS measurement and not take-home pay · Sources: BLS OEWS May 2025, BEA RPP 2024.
See where you land — before and after cost of living
Set your role, experience, and license in the calculator to model your own number, then read it against the real-pay map above.