What jobs pay in San Francisco, CA

Typical yearly pay for 45 common jobs in the San Francisco-Oakland-Fremont, CA metro area, highest first. The last column ranks each job’s pay here against the 50 largest US metros after taxes and local prices.

Source: BLS Occupational Employment and Wage Statistics, May 2025.

JobTypical payMiddle halfRank after cost of living
IT manager$232,890$203,840–$313,220No. 6
Marketing manager$220,480$174,750–$309,110No. 3
Nurse practitioner$219,080$176,490–$241,910No. 2
Financial manager$216,150$166,790–$314,940No. 8
Lawyer$212,500$137,380–$320,510No. 3
Software developer$186,640$163,500–$219,670No. 3
Registered nurse$186,610$137,120–$215,630No. 3
Physician assistant$184,380$156,990–$219,210No. 5
Pharmacist$177,410$164,560–$220,120No. 29
Sales manager$170,810$114,990–$258,330No. 37
Data scientist$170,110$130,430–$212,970No. 3
Construction manager$166,030$127,040–$188,750No. 5
Web and digital interface designer$163,810$110,100–$211,120No. 2
Mechanical engineer$161,370$128,330–$183,990No. 3
Web developer$152,450$115,170–$179,950No. 2
General and operations manager$149,990$98,890–$220,200No. 13
Dental hygienist$146,760$130,200–$154,920No. 3
Physical therapist$141,980$123,470–$160,770No. 5
Project manager$135,040$102,510–$167,410No. 5
Police officer$132,000$124,970–$141,810No. 2
Financial analyst$130,520$97,490–$166,350No. 7
Civil engineer$130,160$103,030–$163,150No. 12
Management analyst$126,730$87,910–$163,380No. 19
Marketing specialist$123,250$82,510–$170,560No. 2
Accountant$110,730$88,820–$143,590No. 7
Industrial designer$104,000$79,520–$116,890No. 20
HR specialist$103,140$79,820–$136,040No. 4
High school teacher$102,880$80,000–$126,750No. 10
Elementary school teacher$101,860$78,460–$122,120No. 8
Licensed practical nurse (LPN)$94,310$81,650–$104,110No. 4
Sales representative$93,100$63,250–$127,180No. 8
Electrician$92,830$70,090–$130,260No. 10
Graphic designer$92,050$68,680–$115,940No. 2
IT support specialist$89,440$71,840–$106,900No. 3
Carpenter$89,200$63,340–$100,380No. 3
HVAC technician$78,490$61,930–$101,870No. 13
Plumber$77,880$62,650–$121,770No. 25
Auto mechanic$76,030$54,950–$91,340No. 4
Truck driver$66,450$57,320–$77,910No. 35
Administrative assistant$62,110$51,700–$77,660No. 5
Medical assistant$59,790$50,120–$77,260No. 4
Customer service representative$57,830$47,070–$70,990No. 2
Nursing assistant (CNA)$56,080$50,010–$58,930No. 2
Warehouse worker$48,400$45,000–$56,020No. 22
Retail salesperson$43,850$40,010–$47,900No. 3

Check your own salary