Why California Is the Top State for Registered Nurses
California stands alone as the highest-paying state for registered nurses in the nation. With a mean annual salary of approximately $148,330, California RNs earn more than 50% above the national average. The state employs roughly 332,560 RNs — more than any other state. Strong nursing unions, mandated nurse-to-patient staffing ratios, and high cost of living all drive premium pay. Whether you're a new graduate stepping into your first RN role or an experienced nurse considering relocation, California delivers the highest gross earnings in the country for registered nurses.
That said, California's high salaries come with context. The state's cost of living is among the highest in the country. Housing in the Bay Area, Los Angeles, and San Diego can be staggering. Central Valley cities like Bakersfield and Fresno, along with the Inland Empire, offer significantly more affordable living while still paying RNs $110,000 to $130,000 or more. State income taxes are progressive and can reach 13.3% at the highest bracket. Even with cost of living factored in, most California RNs enjoy purchasing power above the national average — but your location within the state matters enormously.