Salaries in Chicago, IL
What 30 common jobs pay in the Chicago metro area, highest to lowest median pay. Tap a job for the full range and how to tell if an offer is fair.
| Job | Median | Middle half |
|---|---|---|
| Pharmacist | $140,880 | $126,050 – $163,710 |
| Software Developer | $134,380 | $104,530 – $167,650 |
| Information Security Analyst | $125,310 | $99,760 – $158,210 |
| Physical Therapist | $105,720 | $98,120 – $123,720 |
| Project Manager | $105,320 | $82,770 – $133,980 |
| Plumber | $103,380 | $74,300 – $122,540 |
| Electrician | $102,350 | $74,400 – $118,660 |
| Financial Analyst | $101,750 | $79,330 – $129,950 |
| Registered Nurse | $100,490 | $82,640 – $108,430 |
| Dental Hygienist | $100,260 | $86,330 – $102,340 |
| High School Teacher | $98,970 | $76,440 – $126,420 |
| Web Developer | $96,870 | $79,140 – $117,100 |
| Accountant | $82,360 | $72,280 – $103,120 |
| Marketing Specialist | $80,400 | $62,160 – $105,710 |
| Elementary School Teacher | $78,390 | $60,630 – $102,430 |
| Human Resources Specialist | $78,210 | $61,470 – $100,550 |
| Licensed Practical Nurse | $78,070 | $72,860 – $81,080 |
| HVAC Technician | $77,960 | $61,050 – $96,790 |
| Paralegal | $70,550 | $58,740 – $85,040 |
| Graphic Designer | $66,490 | $52,030 – $83,590 |
| Truck Driver | $62,300 | $50,580 – $77,660 |
| IT Support Specialist | $60,730 | $47,950 – $78,040 |
| Bookkeeper | $51,440 | $45,620 – $61,610 |
| Administrative Assistant | $50,440 | $42,260 – $62,970 |
| Medical Assistant | $47,270 | $40,690 – $50,260 |
| Customer Service Representative | $47,100 | $38,260 – $58,950 |
| Nursing Assistant (CNA) | $46,940 | $42,940 – $49,060 |
| Pharmacy Technician | $46,820 | $38,830 – $49,950 |
| Warehouse Worker | $40,550 | $35,920 – $47,640 |
| Receptionist | $38,060 | $34,960 – $45,140 |
Check a specific offer with the salary calculator →
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, 2025, Chicago metro. Figures cover wage and salary workers and don't include bonuses, benefits or overtime.