Salaries in St. Louis, MO

What 30 common jobs pay in the St. Louis 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
Pharmacist$138,530$129,760 – $159,630
Software Developer$129,030$101,670 – $156,320
Information Security Analyst$106,420$82,990 – $132,510
Web Developer$106,360$82,430 – $125,470
Physical Therapist$100,600$81,910 – $110,510
Project Manager$100,510$75,450 – $129,360
Financial Analyst$99,950$77,530 – $123,060
Dental Hygienist$97,650$83,430 – $98,820
Registered Nurse$83,180$77,410 – $100,230
Accountant$78,880$62,470 – $101,410
Electrician$77,170$54,350 – $98,690
Plumber$77,000$57,430 – $103,830
Marketing Specialist$74,130$51,060 – $99,630
Human Resources Specialist$71,670$54,770 – $93,950
Licensed Practical Nurse$65,120$61,010 – $76,170
HVAC Technician$63,000$49,040 – $78,820
High School Teacher$62,130$50,640 – $78,970
Paralegal$61,970$47,790 – $76,580
Graphic Designer$61,000$48,620 – $76,560
IT Support Specialist$60,940$49,140 – $75,200
Elementary School Teacher$60,650$49,440 – $77,450
Truck Driver$58,240$48,310 – $69,610
Bookkeeper$49,970$45,360 – $60,600
Administrative Assistant$46,200$38,200 – $53,550
Customer Service Representative$45,800$37,710 – $56,640
Pharmacy Technician$45,220$37,280 – $48,190
Medical Assistant$44,710$38,550 – $47,600
Warehouse Worker$41,780$36,020 – $46,260
Nursing Assistant (CNA)$39,110$37,180 – $44,630
Receptionist$36,470$33,640 – $41,590

Check a specific offer with the salary calculator →

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