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?

District of Columbia tops buying-power-adjusted CPA pay at about $101,480. But the real story is the reshuffle: Delaware climbs from #10 in nominal pay to #2 on buying power, while California slides from #6 to #15. A higher salary does not always buy more.

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.

Real pay · BEA-adjusted
  1. 1
    District of Columbia$101,480
    nom $111.5K No change
  2. 2
    Delaware$95,210
    nom $95K+8 places
  3. 3
    New York$95,130
    nom $102.6K-1 places
  4. 4
    Connecticut$94,160
    nom $97.6K+1 places
  5. 5
    Colorado$94,110
    nom $97K+2 places
  6. 6
    Massachusetts$94,010
    nom $99.5K-2 places
  7. 7
    Rhode Island$93,670
    nom $95.8K+2 places
  8. 8
    New Jersey$92,670
    nom $100.8K-5 places
  9. 9
    Virginia$92,270
    nom $93.3K+2 places
  10. 10
    Oklahoma$90,400
    nom $79.4K+15 places
  11. 11
    Washington$90,230
    nom $96.6K-3 places
  12. 12
    South Dakota$89,030
    nom $78.9K+19 places
  13. 13
    Iowa$88,200
    nom $77.4K+24 places
  14. 14
    Kansas$87,680
    nom $79K+14 places
  15. 15
    California$87,670
    nom $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.

Rank change = nominal rank − real rank across all 51 states + D.C. Real pay derived from verified BLS wages and BEA RPP 2024.

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.

-29 places

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.

New Hampshire
-29 places
Nominal$83,470
Buying-power adjusted$80,110

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-adjusted
Arizona
-23 places
Nominal$79,970
Buying-power adjusted$79,410

Nominal

$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-adjusted
Alaska
-22 places
Nominal$83,460
Buying-power adjusted$81,500

Nominal

$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-adjusted

The 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.

+24 places
Iowa
+24 places
Nominal$77,440
Buying-power adjusted$88,200

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-adjusted
North Dakota
+22 places
Nominal$75,730
Buying-power adjusted$85,090

Nominal

$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-adjusted
Louisiana
+21 places
Nominal$73,810
Buying-power adjusted$83,680

Nominal

$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-adjusted

Metro 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.

Real pay · BEA-adjusted
  1. 1
    Parkersburg-Vienna, WV$115,290
    nom $100.4K+6 places
  2. 2
    San Jose-Sunnyvale-Santa Clara, CA$110,240
    nom $121.7K-1 places
  3. 3
    Midland, TX$105,310
    nom $100.9K+3 places
  4. 4
    Midland, MI$99,880
    nom $91.8K+29 places
  5. 5
    Barnstable Town, MA$97,670
    nom $96.1K+10 places
  6. 6
    Trenton-Princeton, NJ$96,460
    nom $99.6K+6 places
  7. 7
    San Francisco-Oakland-Fremont, CA$95,790
    nom $110.7K-5 places
  8. 8
    Springfield, MA$95,740
    nom $92K+24 places
  9. 9
    Longview-Kelso, WA$95,520
    nom $93.1K+17 places
  10. 10
    Charlotte-Concord-Gastonia, NC$95,490
    nom $92.9K+19 places
  11. 11
    Bridgeport-Stamford-Danbury, CT$95,430
    nom $102K-6 places
  12. 12
    Carson City, NV$95,370
    nom $93.6K+12 places
  13. 13
    Boulder, CO$95,050
    nom $100K-3 places
  14. 14
    Denver-Aurora-Centennial, CO$94,540
    nom $100K-5 places
  15. 15
    New York-Newark-Jersey City, NY$93,830
    nom $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 rankStateNominal medianPrice levelReal payRank shift
1District of Columbia$111.5K109.9$101,480 No change
2Delaware$95K99.8$95,210+8 places
3New York$102.6K107.9$95,130-1 places
4Connecticut$97.6K103.6$94,160+1 places
5Colorado$97K103.1$94,110+2 places
6Massachusetts$99.5K105.8$94,010-2 places
7Rhode Island$95.8K102.3$93,670+2 places
8New Jersey$100.8K108.8$92,670-5 places
9Virginia$93.3K101.1$92,270+2 places
10Oklahoma$79.4K87.8$90,400+15 places
11Washington$96.6K107$90,230-3 places
12South Dakota$78.9K88.6$89,030+19 places
13Iowa$77.4K87.8$88,200+24 places
14Kansas$79K90.1$87,680+14 places
15California$97.1K110.7$87,670-9 places
16North Carolina$82.1K94.3$87,010 No change
17Ohio$79.3K92.8$85,470+9 places
18New Mexico$78.6K92.2$85,230+15 places
19Maryland$89.4K105$85,110-7 places
20North Dakota$75.7K89$85,090+22 places
21Georgia$81.9K96.3$85,050-4 places
22Wisconsin$79.4K94.1$84,380+2 places
23Missouri$76.6K90.8$84,350+16 places
24Alabama$74.9K88.8$84,320+20 places
25Wyoming$77.6K92.7$83,730+10 places
26Louisiana$73.8K88.2$83,680+21 places
27Tennessee$76.8K91.9$83,610+11 places
28Kentucky$75.3K90.2$83,450+15 places
29Texas$80.9K97.1$83,340-9 places
30Indiana$77.7K93.3$83,300+4 places
31Oregon$85.8K103.4$82,980-18 places
32Minnesota$81.6K98.6$82,760-14 places
33Michigan$78.8K96.2$81,930-1 places
34West Virginia$73.3K89.5$81,920+14 places
35South Carolina$76.6K93.7$81,710+5 places
36Nevada$81.6K100$81,600-17 places
37Alaska$83.5K102.4$81,500-22 places
38Pennsylvania$79K97.6$80,940-9 places
39Utah$80K98.9$80,880-17 places
40Vermont$78.9K98$80,500-10 places
41Illinois$80.2K100$80,230-20 places
42Montana$75.8K94.6$80,140-1 places
43New Hampshire$83.5K104.2$80,110-29 places
44Nebraska$72.1K90.1$80,000+5 places
45Maine$77.5K97.1$79,790-9 places
46Arizona$80K100.7$79,410-23 places
47Mississippi$68.1K87$78,280+3 places
48Idaho$74.7K95.5$78,250-3 places
49Florida$79.3K103.4$76,640-22 places
50Arkansas$66.3K86.9$76,330+1 places
51Hawaii$74.5K110$67,730-5 places
Ranked by real (BEA-adjusted) pay. Nominal = verified BLS OEWS May 2025 median for Accountants & Auditors (SOC 13-2011). Price level = BEA RPP 2024 (U.S. average = 100). Real pay = nominal ÷ (RPP/100).

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.