Nursing is one of the rare high-demand jobs where you can genuinely relocate for pay - but the sticker salary hides half the story. A nurse earning $170,000 in a city where everything costs 15% more is not really earning $170,000. We took the average registered nurse salary in 48 US metros, adjusted each for local cost of living, and layered in home affordability.
The result is unusually lopsided: nursing is one of the few careers where California’s high pay actually beats its high costs - the top seven cities for real nurse pay are all Californian. But the same cities are brutal for buying a home, and one Florida metro ranks dead last.

How we measured “real” pay
real pay = average salary ÷ cost-of-living index × 100. A cost-of-living index of 100 is the US average; 114 means prices run 14% above average, so a dollar buys about 88 cents of national goods. Wages are BLS OEWS; cost of living is BEA Regional Price Parity; home values are US Census (ACS). See our methodology.
National reference: the average US registered nurse earns about $81,000.
The 10 cities where a nurse salary goes furthest
| Rank | Metro | Average salary | Cost-of-living index | Real (adjusted) pay | Home price ÷ salary |
|---|---|---|---|---|---|
| 1 | San Jose, CA | $170,780 | 110 | $154,660 | 7.0x |
| 2 | San Francisco, CA | $174,370 | 116 | $150,822 | 7.9x |
| 3 | Oakland, CA | $174,370 | 116 | $150,822 | - |
| 4 | Sacramento, CA | $154,510 | 107 | $144,849 | 3.1x |
| 5 | Fresno, CA | $133,780 | 102 | $130,954 | 2.6x |
| 6 | San Diego, CA | $133,790 | 112 | $119,576 | 6.3x |
| 7 | Portland, OR | $118,100 | 105 | $112,027 | 4.7x |
| 8 | Los Angeles, CA | $121,440 | 114 | $106,933 | 7.2x |
| 9 | Long Beach, CA | $121,440 | 114 | $106,933 | - |
| 10 | Seattle, WA | $115,170 | 111 | $103,633 | 7.9x |
Sacramento and Fresno are the value winners. Both crack the top five on real pay and keep homes reachable (3.1x and 2.6x salary) - unlike San Francisco’s 7.9x. If a nurse wants California pay without a million-dollar mortgage, the Central Valley is the move.
The cities where a nurse salary quietly shrinks
| Metro | Average salary | Cost-of-living index | Real (adjusted) pay | Home price ÷ salary |
|---|---|---|---|---|
| Detroit, MI | $87,620 | 100 | $87,360 | 0.9x |
| Nashville, TN | $83,360 | 96 | $86,529 | 4.6x |
| Charlotte, NC | $84,080 | 97 | $86,371 | 4.2x |
| Colorado Springs, CO | $86,470 | 101 | $85,863 | 4.9x |
| Jacksonville, FL | $83,040 | 100 | $83,471 | 3.2x |
| Wichita, KS | $72,890 | 89 | $81,949 | 2.5x |
| Fort Worth, TX | $80,594 | 103 | $78,178 | 3.4x |
| Miami, FL | $87,710 | 114 | $76,834 | 5.4x |
Two things stand out. Miami again ranks last - its $87,710 nominal salary looks fine until the 114 cost index erases it to $76,834 of real pay. And Detroit lets a nurse nearly buy a home for a single year’s salary (0.9x) - the best affordability in the country, even though its real pay is mid-pack.
The takeaways
- California is the exception to the “high pay, high cost” rule for nurses - the top 7 real-pay cities are all Californian, because nurse wages there outrun the cost premium.
- But housing punishes it: top real-pay cities run 6-8x salary for a home. Sacramento and Fresno are the escape hatch (California pay, 2.6-3.1x homes).
- Miami is a trap - a pattern that holds for software developers and teachers too.
Run your own offer through the cost-of-living calculator, compare metros head-to-head on the city comparisons, or see the full registered nurse salary by city rankings.
Data: BLS OEWS (wages), BEA Regional Price Parity (cost of living), US Census ACS (home values). Averages for the occupation and metro; individual pay varies. General information, not financial advice.



