Salaripedia
English

How much does a nurse practitioner make in San Francisco?

$219,100a year

Median yearly pay for nurse practitioners in the San Francisco-Oakland-Fremont, CA metro area. That is $105.33 an hour or $18,260 a month.

Hourly
$105.33
Vs. national median
+66%
Rank among cities
2 of 383
Jobs in the area
3,110
Pay range
Lowest 10%: $153,300Median: $219,100Highest 10%: $274,000
PercentileYearlyHourly
10th$153,300$73.69
25th$176,500$84.85
Median$219,100$105.33
75th$241,900$116.30
90th$274,000$131.71

Other cities in California

Median yearly pay for nurse practitioners.

San Jose, CA$231,600
Vallejo, CA$182,400
Napa, CA$176,300
Modesto, CA$173,400
Sacramento, CA$172,000
Riverside, CA$169,900
Hanford, CA$168,500
Santa Cruz, CA$167,200
Chico, CA$167,100
Santa Rosa, CA$167,000
Fresno, CA$166,600
Salinas, CA$166,100
Bakersfield, CA$165,600
Santa Maria, CA$165,600
Yuba City, CA$165,000
El Centro, CA$164,700
San Diego, CA$163,900
San Luis Obispo, CA$163,000
Los Angeles, CA$161,500
Redding, CA$160,500
Visalia, CA$159,400
Stockton, CA$159,200
Merced, CA$158,800
Oxnard, CA$148,800
Nurse Practitioner salary in California Nurse Practitioner salary in all states

Related jobs in San Francisco

Same field, median yearly pay.

Ophthalmologist$429,100
General Internal Medicine Physician$351,700
Emergency Medicine Physician$339,000
Family Medicine Physician$304,600
Physician$294,400
Nurse Anesthetist$239,200
Psychiatrist$230,600
Nurse Midwive$212,600
Veterinarian$208,100
Pediatrician$207,500
Salaries for every job in San Francisco, CA

Frequently asked questions

How much does a nurse practitioner make an hour in San Francisco?

The median hourly pay in the San Francisco-Oakland-Fremont, CA metro area is $105.33 ($219,100 a year).

Do nurse practitioners make more in San Francisco than the national average?

Yes: $219,100 against $132,300 nationally, 66% more.

How does San Francisco compare with the rest of California?

The median in California is $168,500, so San Francisco pays 30% more.

Where does San Francisco rank for nurse practitioner pay?

2 of 383 metro areas with data.

How much does a nurse practitioner make starting out in San Francisco?

The lowest-paid 10% make $153,300 or less a year; the top 10% make $274,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.