Stacker collected information on the highest-paying jobs in San Francisco-Oakland-Hayward, CA, using data from the U.S. Bureau of Labor Statistics. Jobs are ranked by average annual salary with information up to date as of May 2019.
In San Francisco, the annual mean wage is $75,890 or 41.9% higher than national mean of $53,490, while the highest-paying occupation makes $257,150. Read on to see which jobs make the list.
#50. Computer science teachers, postsecondary
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $131,680
– #8 highest pay among all metros
– Employment: 220
National
– Annual mean salary: $98,430
– Employment: 31,800
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Tuscaloosa, AL ($151,520)
— College Station-Bryan, TX ($149,560)
— Los Angeles-Long Beach-Anaheim, CA ($142,520)
#49. Podiatrists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $132,380
– #32 highest pay among all metros
– Employment: 80
National
– Annual mean salary: $142,680
– Employment: 9,770
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Charlotte-Concord-Gastonia, NC-SC ($222,760)
— Milwaukee-Waukesha-West Allis, WI ($206,190)
— Scranton–Wilkes-Barre–Hazleton, PA ($200,200)
#48. Emergency management directors
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $132,440
– #1 highest pay among all metros
– Employment: 150
National
– Annual mean salary: $82,530
– Employment: 10,060
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($132,440)
— San Diego-Carlsbad, CA ($123,230)
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($120,230)
#47. Mining and geological engineers, including mining safety engineers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $132,720
– #1 highest pay among all metros
– Employment: 30
National
– Annual mean salary: $96,990
– Employment: 6,280
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($132,720)
— Tampa-St. Petersburg-Clearwater, FL ($125,940)
— Anchorage, AK ($122,280)
#46. Economists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $133,180
– #4 highest pay among all metros
– Employment: 550
National
– Annual mean salary: $116,630
– Employment: 19,000
– Entry level education requirements: Master’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($154,540)
— New York-Newark-Jersey City, NY-NJ-PA ($149,360)
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($134,010)
#45. Computer hardware engineers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $134,000
– #5 highest pay among all metros
– Employment: 3,490
National
– Annual mean salary: $123,030
– Employment: 67,880
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($161,210)
— Santa Cruz-Watsonville, CA ($149,740)
— Boston-Cambridge-Nashua, MA-NH ($142,820)
#44. Physicists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $134,500
– #14 highest pay among all metros
– Employment: data not available
National
– Annual mean salary: $131,080
– Employment: 16,730
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Buffalo-Cheektowaga-Niagara Falls, NY ($193,150)
— Hartford-West Hartford-East Hartford, CT ($164,420)
— Memphis, TN-MS-AR ($161,640)
#43. Construction managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $134,880
– #8 highest pay among all metros
– Employment: 5,370
National
– Annual mean salary: $105,000
– Employment: 293,380
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Vineland-Bridgeton, NJ ($160,500)
— New York-Newark-Jersey City, NY-NJ-PA ($148,140)
— Atlantic City-Hammonton, NJ ($146,820)
#42. Aerospace engineers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $135,230
– #3 highest pay among all metros
– Employment: data not available
National
– Annual mean salary: $119,220
– Employment: 63,200
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($144,090)
— San Jose-Sunnyvale-Santa Clara, CA ($139,560)
— San Francisco-Oakland-Hayward, CA ($135,230)
#41. Art directors
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $135,970
– #2 highest pay among all metros
– Employment: 1,850
National
– Annual mean salary: $109,600
– Employment: 42,890
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Los Angeles-Long Beach-Anaheim, CA ($142,650)
— San Francisco-Oakland-Hayward, CA ($135,970)
— New York-Newark-Jersey City, NY-NJ-PA ($134,810)
#40. Marine engineers and naval architects
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $136,480
– #1 highest pay among all metros
– Employment: 60
National
– Annual mean salary: $98,730
– Employment: 11,360
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($136,480)
— New York-Newark-Jersey City, NY-NJ-PA ($128,750)
— New Orleans-Metairie, LA ($121,600)
#39. Computer network architects
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $137,720
– #4 highest pay among all metros
– Employment: 4,250
National
– Annual mean salary: $115,110
– Employment: 152,420
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($152,400)
— Dover-Durham, NH-ME ($151,650)
— Bridgeport-Stamford-Norwalk, CT ($142,100)
#38. Registered nurses
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $138,000
– #2 highest pay among all metros
– Employment: 38,580
National
– Annual mean salary: $77,460
– Employment: 2,982,280
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($140,740)
— San Francisco-Oakland-Hayward, CA ($138,000)
— Santa Cruz-Watsonville, CA ($134,000)
#37. Air traffic controllers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $140,010
– #5 highest pay among all metros
– Employment: 430
National
– Annual mean salary: $120,140
– Employment: 22,090
– Entry level education requirements: Associate’s degree
– Metros with highest average pay:
— Sacramento–Roseville–Arden-Arcade, CA ($151,660)
— Chicago-Naperville-Elgin, IL-IN-WI ($146,950)
— Dallas-Fort Worth-Arlington, TX ($142,990)
#36. Industrial production managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $140,910
– #11 highest pay among all metros
– Employment: 3,040
National
– Annual mean salary: $115,110
– Employment: 185,790
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Florence, SC ($158,000)
— Boulder, CO ($149,990)
— Beaumont-Port Arthur, TX ($149,500)
#35. Computer and information research scientists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $142,150
– #5 highest pay among all metros
– Employment: 2,580
National
– Annual mean salary: $127,460
– Employment: 30,780
– Entry level education requirements: Master’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($171,160)
— Boulder, CO ($147,890)
— Phoenix-Mesa-Scottsdale, AZ ($146,790)
#34. Radiation therapists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $142,300
– #1 highest pay among all metros
– Employment: 100
National
– Annual mean salary: $91,620
– Employment: 17,860
– Entry level education requirements: Associate’s degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($142,300)
— San Diego-Carlsbad, CA ($126,260)
— Sacramento–Roseville–Arden-Arcade, CA ($124,720)
#33. Area, ethnic, and cultural studies teachers, postsecondary
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $142,330
– #1 highest pay among all metros
– Employment: 110
National
– Annual mean salary: $88,410
– Employment: 10,600
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($142,330)
— Rochester, NY ($121,740)
— Providence-Warwick, RI-MA ($119,320)
#32. Medical and health services managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $142,760
– #9 highest pay among all metros
– Employment: 5,560
National
– Annual mean salary: $115,160
– Employment: 394,910
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Santa Cruz-Watsonville, CA ($163,280)
— Vallejo-Fairfield, CA ($159,190)
— Bridgeport-Stamford-Norwalk, CT ($154,570)
#31. Software developers and software quality assurance analysts and testers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $145,250
– #2 highest pay among all metros
– Employment: 65,790
National
– Annual mean salary: $111,620
– Employment: 1,406,870
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($145,730)
— San Francisco-Oakland-Hayward, CA ($145,250)
— Seattle-Tacoma-Bellevue, WA ($134,090)
#30. Pharmacists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $148,390
– #16 highest pay among all metros
– Employment: 3,880
National
– Annual mean salary: $125,510
– Employment: 311,200
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Tyler, TX ($161,790)
— Vallejo-Fairfield, CA ($158,250)
— Santa Maria-Santa Barbara, CA ($157,850)
#29. Training and development managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $152,380
– #3 highest pay among all metros
– Employment: 1,200
National
– Annual mean salary: $123,470
– Employment: 38,510
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($168,900)
— New York-Newark-Jersey City, NY-NJ-PA ($167,850)
— San Francisco-Oakland-Hayward, CA ($152,380)
#28. Purchasing managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $154,870
– #6 highest pay among all metros
– Employment: 1,480
National
– Annual mean salary: $128,400
– Employment: 72,100
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($171,560)
— Morgantown, WV ($163,830)
— Fayetteville-Springdale-Rogers, AR-MO ($160,620)
#27. General and operations managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $155,850
– #6 highest pay among all metros
– Employment: 44,500
National
– Annual mean salary: $123,030
– Employment: 2,400,280
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Bridgeport-Stamford-Norwalk, CT ($189,060)
— Trenton, NJ ($173,050)
— New York-Newark-Jersey City, NY-NJ-PA ($167,160)
#26. Nurse midwives
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $156,450
– #2 highest pay among all metros
– Employment: 230
National
– Annual mean salary: $108,810
– Employment: 6,930
– Entry level education requirements: Master’s degree
– Metros with highest average pay:
— Los Angeles-Long Beach-Anaheim, CA ($163,020)
— San Francisco-Oakland-Hayward, CA ($156,450)
— San Diego-Carlsbad, CA ($130,140)
#25. Nurse practitioners
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $157,150
– #3 highest pay among all metros
– Employment: 1,930
National
– Annual mean salary: $111,840
– Employment: 200,600
– Entry level education requirements: Master’s degree
– Metros with highest average pay:
— Vallejo-Fairfield, CA ($175,060)
— Spokane-Spokane Valley, WA ($160,110)
— San Francisco-Oakland-Hayward, CA ($157,150)
#24. Personal financial advisors
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $157,720
– #6 highest pay among all metros
– Employment: 7,100
National
– Annual mean salary: $119,290
– Employment: 210,190
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Montgomery, AL ($178,100)
— Santa Fe, NM ($173,970)
— San Luis Obispo-Paso Robles-Arroyo Grande, CA ($171,370)
#23. Sales managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $159,720
– #17 highest pay among all metros
– Employment: 13,810
National
– Annual mean salary: $141,690
– Employment: 402,600
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($195,220)
— Trenton, NJ ($178,020)
— Portsmouth, NH-ME ($175,500)
#22. Human resources managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $163,810
– #4 highest pay among all metros
– Employment: 5,040
National
– Annual mean salary: $129,570
– Employment: 154,800
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Bridgeport-Stamford-Norwalk, CT ($196,900)
— San Jose-Sunnyvale-Santa Clara, CA ($174,390)
— New York-Newark-Jersey City, NY-NJ-PA ($170,070)
#21. First-line supervisors of firefighting and prevention workers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $166,930
– #4 highest pay among all metros
– Employment: 500
National
– Annual mean salary: $82,010
– Employment: 69,590
– Entry level education requirements: Postsecondary nondegree award
– Metros with highest average pay:
— Los Angeles-Long Beach-Anaheim, CA ($180,200)
— San Jose-Sunnyvale-Santa Clara, CA ($179,350)
— Vallejo-Fairfield, CA ($170,570)
#20. Dentists, general
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $169,730
– #199 highest pay among all metros
– Employment: 2,890
National
– Annual mean salary: $178,260
– Employment: 110,730
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Burlington, NC ($278,360)
— Burlington-South Burlington, VT ($275,430)
— Longview, TX ($272,440)
#19. Compensation and benefits managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $170,770
– #6 highest pay among all metros
– Employment: 570
National
– Annual mean salary: $134,210
– Employment: 16,900
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($181,770)
— Bridgeport-Stamford-Norwalk, CT ($179,430)
— New Haven, CT ($179,310)
#18. Advertising and promotions managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $175,210
– #3 highest pay among all metros
– Employment: 610
National
– Annual mean salary: $141,890
– Employment: 25,100
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Boulder, CO ($200,420)
— New York-Newark-Jersey City, NY-NJ-PA ($186,040)
— San Francisco-Oakland-Hayward, CA ($175,210)
#17. First-line supervisors of police and detectives
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $180,940
– #2 highest pay among all metros
– Employment: 570
National
– Annual mean salary: $94,950
– Employment: 121,340
– Entry level education requirements: High school diploma or equivalent
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($189,800)
— San Francisco-Oakland-Hayward, CA ($180,940)
— Santa Maria-Santa Barbara, CA ($178,670)
#16. Marketing managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $181,720
– #4 highest pay among all metros
– Employment: 11,620
National
– Annual mean salary: $149,200
– Employment: 263,680
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($199,710)
— New York-Newark-Jersey City, NY-NJ-PA ($188,810)
— Boulder, CO ($183,460)
#15. Financial managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $182,190
– #3 highest pay among all metros
– Employment: 18,640
National
– Annual mean salary: $147,530
– Employment: 654,790
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— New York-Newark-Jersey City, NY-NJ-PA ($208,770)
— Bridgeport-Stamford-Norwalk, CT ($203,430)
— San Francisco-Oakland-Hayward, CA ($182,190)
#14. Architectural and engineering managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $186,500
– #6 highest pay among all metros
– Employment: 6,940
National
– Annual mean salary: $152,930
– Employment: 194,250
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($203,310)
— Amarillo, TX ($198,010)
— Naples-Immokalee-Marco Island, FL ($188,210)
#13. Lawyers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $188,910
– #2 highest pay among all metros
– Employment: 16,750
National
– Annual mean salary: $145,300
– Employment: 657,170
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($218,420)
— San Francisco-Oakland-Hayward, CA ($188,910)
— Washington-Arlington-Alexandria, DC-VA-MD-WV ($179,590)
#12. Judges, magistrate judges, and magistrates
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $196,520
– #3 highest pay among all metros
– Employment: 280
National
– Annual mean salary: $128,550
– Employment: 28,670
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Sacramento–Roseville–Arden-Arcade, CA ($206,390)
— Riverside-San Bernardino-Ontario, CA ($197,140)
— San Francisco-Oakland-Hayward, CA ($196,520)
#11. Computer and information systems managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $201,960
– #2 highest pay among all metros
– Employment: 21,980
National
– Annual mean salary: $156,390
– Employment: 433,960
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Jose-Sunnyvale-Santa Clara, CA ($215,090)
— San Francisco-Oakland-Hayward, CA ($201,960)
— New York-Newark-Jersey City, NY-NJ-PA ($196,290)
#10. Natural sciences managers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $208,910
– #2 highest pay among all metros
– Employment: data not available
National
– Annual mean salary: $145,450
– Employment: 67,720
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Bridgeport-Stamford-Norwalk, CT ($222,530)
— San Francisco-Oakland-Hayward, CA ($208,910)
— Oxnard-Thousand Oaks-Ventura, CA ($206,710)
#9. Pediatricians, general
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $213,530
– #30 highest pay among all metros
– Employment: 440
National
– Annual mean salary: $184,410
– Employment: 29,740
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Rockford, IL ($277,390)
— Killeen-Temple, TX ($273,770)
— Chico, CA ($270,550)
#8. Family medicine physicians
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $213,960
– #154 highest pay among all metros
– Employment: 1,720
National
– Annual mean salary: $213,270
– Employment: 109,370
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Racine, WI ($286,030)
— Jacksonville, NC ($282,580)
— Gadsden, AL ($281,430)
#7. Obstetricians and gynecologists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $223,430
– #46 highest pay among all metros
– Employment: 180
National
– Annual mean salary: $233,610
– Employment: 18,620
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Fayetteville, NC ($284,520)
— Akron, OH ($282,650)
— Albuquerque, NM ($281,800)
#6. General internal medicine physicians
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $227,810
– #52 highest pay among all metros
– Employment: 110
National
– Annual mean salary: $201,440
– Employment: 44,610
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Sioux Falls, SD ($282,610)
— Rapid City, SD ($280,990)
— Barnstable Town, MA ($280,500)
#5. Chief executives
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $236,060
– #21 highest pay among all metros
– Employment: 5,480
National
– Annual mean salary: $193,850
– Employment: 205,890
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— Bridgeport-Stamford-Norwalk, CT ($270,040)
— Sioux Falls, SD ($264,330)
— Midland, TX ($258,760)
#4. Airline pilots, copilots, and flight engineers
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $243,550
– #1 highest pay among all metros
– Employment: 3,290
National
– Annual mean salary: $174,870
– Employment: 84,520
– Entry level education requirements: Bachelor’s degree
– Metros with highest average pay:
— San Francisco-Oakland-Hayward, CA ($243,550)
— Seattle-Tacoma-Bellevue, WA ($241,310)
— Las Vegas-Henderson-Paradise, NV ($238,320)
#3. Nurse anesthetists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $254,860
– #2 highest pay among all metros
– Employment: 260
National
– Annual mean salary: $181,040
– Employment: 43,570
– Entry level education requirements: Master’s degree
– Metros with highest average pay:
— Toledo, OH ($266,260)
— San Francisco-Oakland-Hayward, CA ($254,860)
— Columbus, GA-AL ($247,540)
#2. Surgeons, except ophthalmologists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $256,870
– #50 highest pay among all metros
– Employment: 490
National
– Annual mean salary: $252,040
– Employment: 36,270
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Wausau, WI ($285,230)
— Oshkosh-Neenah, WI ($285,210)
— Asheville, NC ($284,780)
#1. Psychiatrists
San Francisco-Oakland-Hayward, CA
– Annual mean salary: $257,150
– #25 highest pay among all metros
– Employment: 420
National
– Annual mean salary: $220,430
– Employment: 25,530
– Entry level education requirements: Doctoral or professional degree
– Metros with highest average pay:
— Riverside-San Bernardino-Ontario, CA ($282,400)
— San Jose-Sunnyvale-Santa Clara, CA ($280,270)
— Seattle-Tacoma-Bellevue, WA ($280,200)