Jobs in the United States → United States guide → Illinois → Cities → Cities in the Highest-Paying Counties

Illinois: cities in the highest-paying counties

Ranked from official statistics; every city opens its own guide.

In short: Illinois: Waukegan has the highest average pay in its county ($91,042) among the 100 largest places.
Chicago (2,711,226 residents)Aurora (179,898 residents)Naperville (150,692 residents)Joliet (150,445 residents)Rockford (147,521 residents)Elgin (114,934 residents)Springfield (113,330 residents)Peoria (112,169 residents)Champaign (89,996 residents)Waukegan (89,076 residents)Cicero (82,797 residents)Bloomington (78,907 residents)Schaumburg (76,868 residents)Evanston (76,340 residents)Arlington Heights (76,005 residents)Bolingbrook (74,096 residents)Decatur (69,815 residents)Palatine (66,293 residents)Skokie (66,219 residents)Des Plaines (59,156 residents)Orland Park (57,916 residents)Oak Lawn (56,861 residents)Berwyn (55,595 residents)Mount Prospect (55,472 residents)Tinley Park (54,842 residents)Normal (53,569 residents)Wheaton (53,557 residents)Oak Park (53,292 residents)Hoffman Estates (51,175 residents)Downers Grove (50,054 residents)Glenview (47,752 residents)Plainfield (46,708 residents)Elmhurst (45,671 residents)Lombard (43,619 residents)Buffalo Grove (42,891 residents)Moline (42,197 residents)Belleville (41,370 residents)Romeoville (41,152 residents)Crystal Lake (40,579 residents)Bartlett (40,501 residents)DeKalb (40,443 residents)Carol Stream (39,460 residents)Urbana (39,341 residents)Quincy (39,109 residents)Streamwood (39,001 residents)Park Ridge (38,667 residents)Wheeling (38,433 residents)Carpentersville (37,346 residents)Hanover Park (36,732 residents)Oswego (36,375 residents)Rock Island (36,151 residents)Addison (35,489 residents)Calumet City (35,100 residents)Northbrook (34,585 residents)Woodridge (33,941 residents)St. Charles (32,854 residents)Glendale Heights (32,808 residents)O'Fallon (32,262 residents)Elk Grove Village (31,987 residents)Mundelein (31,915 residents)Pekin (31,781 residents)North Chicago (30,643 residents)Gurnee (30,510 residents)Highland Park (30,398 residents)Algonquin (30,067 residents)Niles (30,064 residents)Galesburg (29,481 residents)Lake in the Hills (28,800 residents)Burbank (28,739 residents)Danville (28,595 residents)Glen Ellyn (28,390 residents)Lansing (28,284 residents)McHenry (28,074 residents)New Lenox (28,006 residents)Huntley (28,005 residents)Wilmette (27,503 residents)Batavia (27,151 residents)Round Lake Beach (27,079 residents)Vernon Hills (26,876 residents)Oak Forest (26,805 residents)Chicago Heights (26,736 residents)Granite City (26,549 residents)Edwardsville (26,474 residents)Lockport (26,409 residents)Woodstock (26,147 residents)West Chicago (25,395 residents)Alton (25,279 residents)Belvidere (24,752 residents)Morton Grove (24,619 residents)Zion (24,600 residents)Melrose Park (24,549 residents)Homer Glen (24,529 residents)South Elgin (24,217 residents)Collinsville (24,031 residents)Rolling Meadows (24,027 residents)Kankakee (23,996 residents)Elmwood Park (23,868 residents)Westmont (23,724 residents)Yorkville (23,617 residents)Freeport (23,505 residents)
Map of Illinois: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Waukegan#1
$91,042county average annual pay
100cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Illinois · all 100 cities + map → · all 102 counties → · Illinois rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Illinois

Ranking

CITY (100 largest of Illinois) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BLS QCEW 2024 · Data: ACS 2020–2024; QCEW 2024

Among the 100 largest places in Illinois, Waukegan has the highest average pay in its county ($91,042), followed by Buffalo Grove and Mundelein. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 100 places in Illinois that we cover, the median is $79,674 and the average $74,061; the figure runs from $91,042 (Waukegan) to $46,491 (Galesburg). That is a spread of 2.0 times between the two ends.

How to use it

The first five are Waukegan, Buffalo Grove, Mundelein, North Chicago, Gurnee. A high or low position is not good or bad on its own: read it together with the other measures on the city pages. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅County average annual pay ⇅Population ⇅Median household income ⇅Median rent ⇅
1WaukeganLake County$91,04289,076$71,919$1,205
2Buffalo GroveLake County$91,04242,891$129,395$2,037
3MundeleinLake County$91,04231,915$108,340$1,566
4North ChicagoLake County$91,04230,643$60,172$1,426
5GurneeLake County$91,04230,510$119,628$1,655
6Highland ParkLake County$91,04230,398$168,094$1,925
7Round Lake BeachLake County$91,04227,079$86,059$1,543
8Vernon HillsLake County$91,04226,876$121,943$1,903
9ZionLake County$91,04224,600$63,104$1,186
10ChicagoCook County$86,9312,711,226$77,902$1,440
11CiceroCook County$86,93182,797$70,842$1,154
12SchaumburgCook County$86,93176,868$97,514$1,812
13EvanstonCook County$86,93176,340$96,434$1,762
14Arlington HeightsCook County$86,93176,005$116,723$1,760
15PalatineCook County$86,93166,293$97,819$1,549
16SkokieCook County$86,93166,219$95,337$1,552
17Des PlainesCook County$86,93159,156$97,875$1,606
18Orland ParkCook County$86,93157,916$98,910$1,440
19Oak LawnCook County$86,93156,861$83,911$1,335
20BerwynCook County$86,93155,595$78,408$1,215
21Mount ProspectCook County$86,93155,472$101,720$1,502
22Tinley ParkCook County$86,93154,842$105,189$1,495
23Oak ParkCook County$86,93153,292$110,820$1,593
24Hoffman EstatesCook County$86,93151,175$106,806$1,734
25GlenviewCook County$86,93147,752$143,056$2,148
26StreamwoodCook County$86,93139,001$101,218$1,809
27Park RidgeCook County$86,93138,667$142,986$1,537
28WheelingCook County$86,93138,433$85,205$1,663
29Calumet CityCook County$86,93135,100$55,369$1,177
30NorthbrookCook County$86,93134,585$157,782$2,463
31Elk Grove VillageCook County$86,93131,987$94,175$1,618
32NilesCook County$86,93130,064$75,274$1,336
33BurbankCook County$86,93128,739$80,116$1,265
34LansingCook County$86,93128,284$75,569$1,268
35WilmetteCook County$86,93127,503$190,662$1,978
36Oak ForestCook County$86,93126,805$91,990$1,328
37Chicago HeightsCook County$86,93126,736$54,798$1,038
38Morton GroveCook County$86,93124,619$111,116$2,164
39Melrose ParkCook County$86,93124,549$66,189$1,176
40Rolling MeadowsCook County$86,93124,027$98,514$1,607
41Elmwood ParkCook County$86,93123,868$91,955$1,334
42NapervilleDuPage County$79,674150,692$155,105$1,885
43WheatonDuPage County$79,67453,557$120,008$1,799
44Downers GroveDuPage County$79,67450,054$115,114$1,656
45ElmhurstDuPage County$79,67445,671$149,644$1,975
46LombardDuPage County$79,67443,619$100,362$1,948
47BartlettDuPage County$79,67440,501$133,240$1,883
48Carol StreamDuPage County$79,67439,460$102,309$1,529
49Hanover ParkDuPage County$79,67436,732$91,763$1,594
50AddisonDuPage County$79,67435,489$90,431$1,245
51WoodridgeDuPage County$79,67433,941$101,000$1,494
52Glendale HeightsDuPage County$79,67432,808$86,545$1,590
53Glen EllynDuPage County$79,67428,390$140,938$1,433
54West ChicagoDuPage County$79,67425,395$99,927$1,469
55WestmontDuPage County$79,67423,724$88,090$1,533
56PeoriaPeoria County$74,778112,169$59,410$1,005
57MolineRock Island County$72,33242,197$67,701$900
58Rock IslandRock Island County$72,33236,151$59,041$842
59SpringfieldSangamon County$69,350113,330$66,064$975
60DecaturMacon County$67,78869,815$51,592$845
61BloomingtonMcLean County$66,18378,907$77,384$1,050
62NormalMcLean County$66,18353,569$64,785$965
63ChampaignChampaign County$64,21689,996$56,118$1,123
64UrbanaChampaign County$64,21639,341$45,346$972
65AuroraKane County$62,791179,898$93,633$1,596
66ElginKane County$62,791114,934$90,282$1,361
67CarpentersvilleKane County$62,79137,346$86,917$1,414
68St. CharlesKane County$62,79132,854$114,300$1,819
69BataviaKane County$62,79127,151$120,056$1,347
70South ElginKane County$62,79124,217$127,203$1,640
71JolietWill County$60,570150,445$92,201$1,276
72BolingbrookWill County$60,57074,096$108,400$1,749
73PlainfieldWill County$60,57046,708$144,000$2,119
74RomeovilleWill County$60,57041,152$106,325$1,886
75New LenoxWill County$60,57028,006$140,865$1,431
76LockportWill County$60,57026,409$111,981$1,525
77Homer GlenWill County$60,57024,529$136,678$1,861
78RockfordWinnebago County$59,400147,521$54,752$985
79Granite CityMadison County$57,15326,549$59,205$834
80EdwardsvilleMadison County$57,15326,474$86,721$1,306
81AltonMadison County$57,15325,279$54,568$1,015
82CollinsvilleMadison County$57,15324,031$67,612$1,038
83BellevilleSaint Clair County$57,00141,370$63,535$1,019
84O'FallonSaint Clair County$57,00132,262$105,982$1,332
85DeKalbDeKalb County$56,89640,443$46,481$1,029
86PekinTazewell County$56,08931,781$60,790$819
87FreeportStephenson County$55,93223,505$51,723$793
88KankakeeKankakee County$55,89023,996$47,514$1,023
89BelvidereBoone County$55,41424,752$64,528$991
90Crystal LakeMcHenry County$55,10740,579$108,418$1,468
91AlgonquinMcHenry County$55,10730,067$134,525$1,723
92Lake in the HillsMcHenry County$55,10728,800$117,151$1,689
93McHenryMcHenry County$55,10728,074$86,315$1,553
94HuntleyMcHenry County$55,10728,005$88,536$1,622
95WoodstockMcHenry County$55,10726,147$82,758$1,212
96QuincyAdams County$54,98639,109$56,480$837
97DanvilleVermilion County$54,57928,595$45,957$846
98OswegoKendall County$51,20536,375$123,792$1,860
99YorkvilleKendall County$51,20523,617$108,513$1,662
100GalesburgKnox County$46,49129,481$48,297$801

Other rankings for Illinois

Largest Cities · Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. County figures describe the whole county where the city lies.

FAQ

Which Illinois city has the highest average pay in its county?

Waukegan, with $91,042 (among the 100 largest places; ACS 2020–2024).

How many cities are ranked?

The 100 largest places in Illinois by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore