What jobs pay in Chicago, IL

Typical yearly pay for 45 common jobs in the Chicago-Naperville-Elgin, IL-IN 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$173,760$138,190–$214,880No. 34
Financial manager$168,810$131,120–$220,150No. 29
Lawyer$165,660$106,980–$232,270No. 17
Marketing manager$165,340$127,450–$213,290No. 17
Sales manager$158,690$110,000–$212,000No. 17
Pharmacist$140,880$126,050–$163,710No. 41
Software developer$134,380$104,530–$167,650No. 38
Nurse practitioner$131,740$118,710–$149,150No. 44
Physician assistant$127,940$122,780–$145,600No. 47
Construction manager$117,280$82,330–$151,650No. 34
Industrial designer$112,950$80,040–$112,950No. 3
General and operations manager$109,390$76,900–$175,170No. 37
Police officer$107,810$86,630–$107,810No. 6
Data scientist$107,640$84,600–$138,210No. 43
Physical therapist$105,720$98,120–$123,720No. 36
Project manager$105,320$82,770–$133,980No. 36
Management analyst$105,090$81,580–$137,080No. 27
Plumber$103,380$74,300–$122,540No. 1
Electrician$102,350$74,400–$118,660No. 1
Mechanical engineer$102,070$83,140–$130,310No. 45
Financial analyst$101,750$79,330–$129,950No. 26
Registered nurse$100,490$82,640–$108,430No. 23
Dental hygienist$100,260$86,330–$102,340No. 36
Civil engineer$100,160$80,020–$126,570No. 38
High school teacher$98,970$76,440–$126,420No. 4
Web developer$96,870$79,140–$117,100No. 21
Web and digital interface designer$87,920$73,220–$132,290No. 34
Accountant$82,360$72,280–$103,120No. 46
Carpenter$80,440$58,770–$113,970No. 1
Marketing specialist$80,400$62,160–$105,710No. 29
Elementary school teacher$78,390$60,630–$102,430No. 19
HR specialist$78,210$61,470–$100,550No. 30
Licensed practical nurse (LPN)$78,070$72,860–$81,080No. 9
HVAC technician$77,960$61,050–$96,790No. 3
Sales representative$75,350$58,550–$101,640No. 26
Graphic designer$66,490$52,030–$83,590No. 31
Truck driver$62,300$50,580–$77,660No. 25
IT support specialist$60,730$47,950–$78,040No. 45
Auto mechanic$55,320$39,240–$78,370No. 29
Administrative assistant$50,440$42,260–$62,970No. 33
Medical assistant$47,270$40,690–$50,260No. 31
Customer service representative$47,100$38,260–$58,950No. 27
Nursing assistant (CNA)$46,940$42,940–$49,060No. 12
Warehouse worker$40,550$35,920–$47,640No. 46
Retail salesperson$35,820$33,800–$38,380No. 28

Check your own salary