Bragswap

Registered Nurse Salary in San Diego, CA

Updated

The median registered nurse in the San Diego area earns $139,520 a year ($67.08 an hour), 43% above the U.S. median ($97,550) and 1% below the California median ($140,270). Half of the 28,680 registered nurses there earn between $128,380 and $169,920.

Percentiles. Dark: the middle half of earners. Red line: median.
Registered Nurses, May 2025 (latest official data). Metro area: San Diego-Chula Vista-Carlsbad, CA.
Annual paySan Diego areaCaliforniaU.S.
10th percentile$102,480$101,260$68,940
25th percentile$128,380$122,440$80,330
Median$139,520$140,270$97,550
75th percentile$169,920$173,170$112,350
90th percentile$175,210$213,320$137,470
Average$145,060$150,280$101,420
Jobs28,680338,9403,379,720

San Diego, CA ranks 4th of the 50 largest U.S. metro areas for registered nurse pay. Highest: San Jose, CA ($216,740).

Paid less than $139,520? That gap, with its source, is the strongest line in a raise request. Check your pay for your level in 30 seconds. Free, no sign-up.

Check my pay

Registered nurse pay in other cities

Similar jobs in San Diego, CA

Sources

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, www.bls.gov/oes. BLS.gov cannot vouch for the data or analyses derived from these data after the data have been retrieved from BLS.gov.