What jobs pay in Boston, MA

Typical yearly pay for 45 common jobs in the Boston-Cambridge-Newton, MA-NH 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$214,960$174,270–$269,520No. 3
Marketing manager$213,910$169,070–$269,300No. 2
Financial manager$209,780$164,560–$292,030No. 2
Sales manager$206,610$153,940–$253,490No. 1
Lawyer$183,350$128,670–$309,920No. 10
Software developer$166,090$131,880–$183,740No. 4
Construction manager$156,470$130,250–$174,040No. 2
Nurse practitioner$147,480$134,350–$172,040No. 30
Physician assistant$142,410$128,020–$172,610No. 38
Pharmacist$139,660$134,840–$158,770No. 47
Management analyst$135,640$104,210–$168,800No. 1
General and operations manager$133,800$89,650–$210,290No. 14
Data scientist$132,040$102,720–$166,120No. 13
Web and digital interface designer$122,270$86,770–$159,540No. 7
Mechanical engineer$119,300$97,660–$140,870No. 18
Financial analyst$117,520$92,060–$163,600No. 8
Project manager$114,990$89,810–$147,620No. 20
Web developer$108,520$81,740–$146,690No. 12
Civil engineer$107,670$85,690–$135,290No. 34
Registered nurse$106,180$94,870–$153,380No. 21
Physical therapist$103,550$94,750–$122,380No. 46
Industrial designer$102,530$82,020–$132,050No. 9
Marketing specialist$102,390$78,060–$134,140No. 5
Dental hygienist$101,990$98,480–$106,820No. 40
Accountant$100,150$79,990–$129,490No. 10
High school teacher$98,850$78,620–$103,660No. 7
Elementary school teacher$98,060$77,820–$104,240No. 5
Plumber$96,760$62,640–$117,900No. 7
HR specialist$90,270$68,650–$121,700No. 9
Licensed practical nurse (LPN)$82,190$75,050–$87,070No. 8
Electrician$79,910$58,300–$102,160No. 16
Sales representative$79,670$62,820–$107,840No. 25
HVAC technician$78,530$61,740–$97,270No. 6
Graphic designer$78,270$61,490–$98,260No. 5
Police officer$78,180$72,270–$98,820No. 40
IT support specialist$77,850$61,620–$94,380No. 6
Carpenter$75,210$60,860–$98,750No. 9
Truck driver$64,010$57,070–$73,460No. 33
Auto mechanic$63,060$46,090–$80,900No. 16
Administrative assistant$59,330$48,690–$65,140No. 4
Medical assistant$50,740$47,950–$59,160No. 26
Customer service representative$49,920$42,760–$62,040No. 24
Nursing assistant (CNA)$47,590$44,940–$50,060No. 23
Warehouse worker$45,600$39,780–$49,840No. 27
Retail salesperson$36,850$35,410–$42,180No. 37

Check your own salary