Insights › Nurses

Best Cities for Nurses in 2026: Where Pay Goes Furthest After Rent

A high salary means little if rent eats it. We put registered nurse pay next to local rent in 251 large U.S. cities.

Updated October 2026

The typical big-city registered nurse earns $97,280 a year. The highest pay is in San Jose, CA at $216,740, but high pay often comes with high rent. What matters is the share of pay left after housing, so we ranked cities by how much of a nurse's median salary goes to typical rent.

Top 10: rent takes the smallest share of a nurse's pay

  1. 1
    Vallejo, CApay $203,290 · rent $2,492/mo
    14.7% of pay
  2. 2
    Toledo, OHpay $81,050 · rent $994/mo
    14.7% of pay
  3. 3
    Sacramento, CApay $171,460 · rent $2,152/mo
    15.1% of pay
  4. 4
    Pasadena, TXpay $99,830 · rent $1,257/mo
    15.1% of pay
  5. 5
    Berkeley, CApay $186,610 · rent $2,355/mo
    15.1% of pay
  6. 6
    McAllen, TXpay $80,540 · rent $1,026/mo
    15.3% of pay
  7. 7
    Salem, ORpay $131,750 · rent $1,690/mo
    15.4% of pay
  8. 8
    Shreveport, LApay $80,080 · rent $1,040/mo
    15.6% of pay
  9. 9
    Fargo, NDpay $82,120 · rent $1,080/mo
    15.8% of pay
  10. 10
    Chico, CApay $127,360 · rent $1,675/mo
    15.8% of pay

In Vallejo, CA, rent takes only 14.7% of a nurse's salary, leaving about $14,449 a month before taxes for everything else. Most cities on this list pair solid hospital pay with rents well below the national level.

Hardest cities for nurses

CityNurse payRentRent / pay
Boca Raton, FL$91,380$2,93238.5%
Cambridge, MA$106,180$3,38338.2%
Port St. Lucie, FL$82,090$2,47036.1%
Boston, MA$106,180$3,11235.2%
Cape Coral, FL$82,860$2,33933.9%

Even with above-average pay, nurses in these cities spend a large share of income on rent. Many share housing or commute from cheaper towns.

See registered nurse pay in all 251 cities →

Pay: U.S. Bureau of Labor Statistics, OEWS May 2025 (metro area medians). Rent: 2026 estimate from Census ACS 2020–2024 data updated with the BLS rent index.