Paycheck Atlas

Highest-paying cities for medical secretaries and administrative assistants

San Jose, CA leads at $69,350 a year. Pay is not adjusted for local prices; see each page for the cost-of-living view.

PlaceMedian25th–75th
San Jose, CA$69,350$56,440–$80,300
Napa, CA$61,830$53,040–$76,830
San Francisco, CA$61,330$51,510–$77,480
Vallejo, CA$61,220$49,410–$78,320
Seattle, WA$60,350$51,130–$64,370
Santa Rosa, CA$60,240$48,760–$72,860
Longview, WA$58,830$48,090–$61,910
Sacramento, CA$57,730$46,490–$64,060
Bellingham, WA$55,670$47,160–$61,380
San Luis Obispo, CA$54,740$46,660–$59,430
Portland, OR$54,560$48,270–$60,350
Olympia, WA$52,900$47,910–$58,340
Kahului, HI$52,570$49,240–$55,920
Barnstable Town, MA$51,940$47,330–$61,190
Minneapolis, MN$51,870$48,520–$59,470
Albany, OR$51,650$45,270–$56,550
San Diego, CA$51,650$47,390–$62,250
Norwich, CT$51,610$46,270–$60,130
Boston, MA$51,600$48,360–$59,530
Los Angeles, CA$51,410$45,570–$60,370
Carson City, NV$50,860$45,190–$58,810
Kennewick, WA$50,780$47,220–$58,790
Mount Vernon, WA$50,740$47,320–$61,720
Bend, OR$50,640$47,550–$59,840
Fairbanks, AK$50,340$46,950–$59,360
Modesto, CA$50,250$46,650–$61,820
Santa Cruz, CA$50,230$47,240–$60,120
Vineland, NJ$50,230$43,870–$50,230
Iowa City, IA$50,130$40,980–$50,130
Bridgeport, CT$50,090$47,840–$58,840
Burlington, VT$49,900$46,520–$60,010
Boulder, CO$49,890$45,310–$52,690
Hanford, CA$49,830$45,500–$58,720
Riverside, CA$49,820$44,980–$61,050
Oxnard, CA$49,800$45,860–$60,130
Santa Maria, CA$49,730$46,130–$60,080
Salinas, CA$49,630$46,950–$58,500
Yuba City, CA$49,600$45,630–$58,150
Urban Honolulu, HI$49,460$45,070–$56,230
Grants Pass, OR$49,430$44,830–$56,840
New York, NY$49,230$46,280–$58,450
Spokane, WA$49,200$46,740–$56,720
Trenton, NJ$49,180$42,650–$54,740
Mankato, MN$49,160$44,420–$49,160
Pittsfield, MA$48,930$45,510–$49,970
Salem, OR$48,920$44,980–$57,580
Minot, ND$48,880$39,710–$53,220
New Haven, CT$48,790$46,380–$58,040
Milwaukee, WI$48,560$46,800–$51,900
Manchester, NH$48,410$45,800–$52,980

Data period: BLS OEWS May 2025.