Salaries in Baltimore, MD

What 30 common jobs pay in the Baltimore metro area, highest to lowest median pay. Tap a job for the full range and how to tell if an offer is fair.

JobMedianMiddle half
Software Developer$138,900$105,670 – $200,910
Information Security Analyst$138,170$104,500 – $190,320
Pharmacist$138,110$130,320 – $154,640
Dental Hygienist$116,130$104,990 – $121,660
Web Developer$107,590$81,660 – $127,130
Physical Therapist$105,810$94,760 – $123,400
Project Manager$103,720$79,600 – $133,590
Registered Nurse$99,550$83,690 – $108,030
Financial Analyst$98,880$80,120 – $135,570
Accountant$85,160$71,100 – $108,640
Human Resources Specialist$82,380$64,140 – $108,950
High School Teacher$78,350$62,440 – $98,570
Elementary School Teacher$76,400$62,150 – $99,240
Graphic Designer$75,790$58,050 – $89,390
Licensed Practical Nurse$74,860$65,520 – $78,930
Marketing Specialist$74,620$58,240 – $96,420
Paralegal$65,640$51,660 – $81,560
Electrician$65,590$56,080 – $91,930
Plumber$63,200$54,880 – $82,710
HVAC Technician$63,180$53,130 – $84,950
IT Support Specialist$62,950$50,230 – $79,230
Truck Driver$59,460$49,690 – $69,310
Bookkeeper$53,570$45,930 – $62,530
Administrative Assistant$49,220$42,340 – $59,330
Medical Assistant$46,790$40,050 – $49,370
Pharmacy Technician$45,230$36,790 – $49,500
Warehouse Worker$43,250$36,920 – $45,020
Customer Service Representative$42,850$36,600 – $49,630
Nursing Assistant (CNA)$42,770$38,220 – $44,990
Receptionist$37,600$33,950 – $44,300

Check a specific offer with the salary calculator →

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, 2025, Baltimore metro. Figures cover wage and salary workers and don't include bonuses, benefits or overtime.