Illinois places ranked by commute time

1,985 places in Illinois have a reliable estimate of commute time (2020–2024 American Community Survey).

Highest figures: Cass Township (57.0 minutes), Patterson Township (52.6 minutes), St. Mary Township (50.2 minutes).

Lowest figure: Shelbyville (10.3 minutes).

The figure for Illinois as a whole is 27.8 minutes (±0.1).

Figures last updated on .

Figure for Illinois as a whole
27.8 minutes (±0.1)
Places ranked
1985

Illinois places ranked by commute time

Average commute, estimate (90% margin of error), 2020–2024
RankPlaceCountyAverage commute
1Cass TownshipFulton County57.0 minutes (±20.7)
2Patterson TownshipGreene County52.6 minutes (±14.6)
3St. Mary TownshipHancock County50.2 minutes (±21.2)
4 (tie)Crooked Creek Township (Jasper County)Jasper County49.6 minutes (±21.0)
4 (tie)LynwoodCook County49.6 minutes (±15.1)
6Eastern TownshipFranklin County49.5 minutes (±14.5)
7Senachwine TownshipPutnam County46.9 minutes (±8.3)
8Serena TownshipLaSalle County46.4 minutes (±12.6)
9Adams TownshipLaSalle County46.1 minutes (±11.7)
10Lake HolidayLaSalle County45.4 minutes (±6.6)
11Lamoine TownshipMcDonough County45.2 minutes (±10.0)
12Chandlerville TownshipCass County44.9 minutes (±21.5)
13 (tie)North Muddy TownshipJasper County44.7 minutes (±14.7)
13 (tie)Oakdale TownshipWashington County44.7 minutes (±12.4)
15 (tie)Holiday HillsMcHenry County44.2 minutes (±8.9)
15 (tie)Ridge TownshipShelby County44.2 minutes (±13.2)
17Cave TownshipFranklin County43.8 minutes (±16.7)
18PalmyraMacoupin County43.3 minutes (±10.9)
19Northville TownshipLaSalle County42.9 minutes (±5.1)
20Olympia FieldsCook County42.8 minutes (±6.6)
21Foster Township (Marion County)Marion County42.0 minutes (±4.5)
22De Witt TownshipDe Witt County41.9 minutes (±10.8)
23 (tie)KeithsburgMercer County41.7 minutes (±10.1)
23 (tie)Keithsburg TownshipMercer County41.7 minutes (±10.1)
25LewistownFulton County41.1 minutes (±8.2)
26Bluffdale TownshipGreene County40.6 minutes (±9.9)
27Lake SummersetStephenson County40.2 minutes (±5.2)
28Sublette TownshipLee County40.0 minutes (±7.4)
29Seward Township (Kendall County)Kendall County39.8 minutes (±4.6)
30Paw PawLee County39.6 minutes (±7.7)
31Hawthorn WoodsLake County39.5 minutes (±6.1)
32 (tie)Kilbourne TownshipMason County39.4 minutes (±8.1)
32 (tie)Oskaloosa TownshipClay County39.4 minutes (±16.4)
34 (tie)McKendree TownshipVermilion County39.3 minutes (±10.8)
34 (tie)University ParkWill County39.3 minutes (±4.7)
36 (tie)Anderson TownshipClark County39.0 minutes (±14.2)
36 (tie)SheridanLaSalle County39.0 minutes (±6.0)
36 (tie)WatermanDeKalb County39.0 minutes (±5.7)
39Calumet ParkCook County38.5 minutes (±6.6)
40Candlewick LakeBoone County38.4 minutes (±5.8)
41 (tie)CreteWill County38.2 minutes (±4.5)
41 (tie)Mission TownshipLaSalle County38.2 minutes (±3.6)
43NewmanDouglas County38.1 minutes (±10.6)
44Plum Hill TownshipWashington County38.0 minutes (±11.3)
45 (tie)Maple ParkKane County37.9 minutes (±6.7)
45 (tie)New Boston TownshipMercer County37.9 minutes (±7.1)
47Rockville TownshipKankakee County37.7 minutes (±6.8)
48 (tie)ManhattanWill County37.5 minutes (±5.1)
48 (tie)Woodbine TownshipJo Daviess County37.5 minutes (±7.4)
50WashburnWoodford County37.4 minutes (±8.7)
51New BostonMercer County37.3 minutes (±9.6)
52Manhattan TownshipWill County37.2 minutes (±5.0)
53 (tie)Atlas TownshipPike County37.1 minutes (±12.1)
53 (tie)MartintonIroquois County37.1 minutes (±9.9)
53 (tie)Wyoming TownshipLee County37.1 minutes (±6.0)
56 (tie)Larkinsburg TownshipClay County37.0 minutes (±9.4)
56 (tie)Rock Grove TownshipStephenson County37.0 minutes (±5.6)
56 (tie)Wonder LakeMcHenry County37.0 minutes (±3.8)
59 (tie)BurnhamCook County36.9 minutes (±9.9)
59 (tie)Prairie Du Long TownshipSt. Clair County36.9 minutes (±6.7)
61Florence Township (Will County)Will County36.8 minutes (±11.0)
62 (tie)CairoAlexander County36.7 minutes (±10.5)
62 (tie)Grand Tower TownshipJackson County36.7 minutes (±11.6)
62 (tie)South Palmyra TownshipMacoupin County36.7 minutes (±5.1)
65 (tie)Hartland TownshipMcHenry County36.5 minutes (±7.0)
65 (tie)Port BarringtonMcHenry County36.5 minutes (±4.4)
67 (tie)Bath TownshipMason County36.4 minutes (±8.2)
67 (tie)Four Mile TownshipWayne County36.4 minutes (±9.0)
69 (tie)Cordova TownshipRock Island County36.3 minutes (±8.3)
69 (tie)GlencoeCook County36.3 minutes (±4.3)
69 (tie)MillingtonLaSalle County36.3 minutes (±4.8)
72 (tie)Custer TownshipWill County36.1 minutes (±6.8)
72 (tie)Hopkins TownshipWhiteside County36.1 minutes (±13.4)
74 (tie)Afton TownshipDeKalb County36.0 minutes (±14.8)
74 (tie)Mona TownshipFord County36.0 minutes (±4.9)
74 (tie)Pembroke TownshipKankakee County36.0 minutes (±5.7)
74 (tie)Pistakee HighlandsMcHenry County36.0 minutes (±5.2)
78 (tie)Newman TownshipDouglas County35.9 minutes (±8.9)
78 (tie)Spring Point TownshipCumberland County35.9 minutes (±14.3)
78 (tie)Willowbrook (community)Will County35.9 minutes (±5.1)
81 (tie)FarinaFayette County35.8 minutes (±7.4)
81 (tie)Homer GlenWill County35.8 minutes (±2.0)
81 (tie)LelandLaSalle County35.8 minutes (±5.4)
81 (tie)Monee TownshipWill County35.8 minutes (±2.9)
81 (tie)Windsor (Mercer County)Mercer County35.8 minutes (±3.3)
86 (tie)Crete TownshipWill County35.7 minutes (±2.0)
86 (tie)MarkhamCook County35.7 minutes (±3.8)
88 (tie)Clinton TownshipDeKalb County35.6 minutes (±5.6)
88 (tie)LakemoorMcHenry County35.6 minutes (±4.0)
88 (tie)LivingstonMadison County35.6 minutes (±7.2)
91 (tie)Homer TownshipWill County35.5 minutes (±2.6)
91 (tie)Manlius Township (Bureau County)Bureau County35.5 minutes (±14.6)
91 (tie)North Otter TownshipMacoupin County35.5 minutes (±3.6)
91 (tie)Yates CityKnox County35.5 minutes (±7.7)
95 (tie)AbingdonKnox County35.4 minutes (±14.0)
95 (tie)Greenfield TownshipGrundy County35.4 minutes (±3.9)
95 (tie)Prairie GroveMcHenry County35.4 minutes (±4.4)
98 (tie)LockportWill County35.3 minutes (±3.6)
98 (tie)Rivoli TownshipMercer County35.3 minutes (±3.0)
100 (tie)FrankfortWill County35.2 minutes (±2.4)
100 (tie)Genesee TownshipWhiteside County35.2 minutes (±13.8)
100 (tie)Kingston TownshipDeKalb County35.2 minutes (±3.9)
100 (tie)Palos HillsCook County35.2 minutes (±2.6)
100 (tie)Sauk VillageCook County35.2 minutes (±4.7)
100 (tie)SesserFranklin County35.2 minutes (±7.4)
100 (tie)ShipmanMacoupin County35.2 minutes (±4.6)
107Danforth TownshipIroquois County35.1 minutes (±9.2)
108 (tie)CubaFulton County35.0 minutes (±6.1)
108 (tie)Lemont TownshipCook County35.0 minutes (±2.4)
108 (tie)Tower LakesLake County35.0 minutes (±5.1)
108 (tie)Willow Creek TownshipLee County35.0 minutes (±6.1)
108 (tie)WilsonvilleMacoupin County35.0 minutes (±5.4)
113CrossvilleWhite County34.9 minutes (±5.5)
114 (tie)Dorchester TownshipMacoupin County34.8 minutes (±5.0)
114 (tie)LemontCook County34.8 minutes (±2.7)
114 (tie)Levan TownshipJackson County34.8 minutes (±11.8)
114 (tie)Orange Township (Knox County)Knox County34.8 minutes (±12.9)
118 (tie)Lewistown TownshipFulton County34.7 minutes (±8.0)
118 (tie)ShorewoodWill County34.7 minutes (±4.3)
120 (tie)Caledonia TownshipBoone County34.6 minutes (±4.5)
120 (tie)CliftonIroquois County34.6 minutes (±9.1)
120 (tie)Davis JunctionOgle County34.6 minutes (±4.7)
120 (tie)HutsonvilleCrawford County34.6 minutes (±10.4)
120 (tie)Kaneville TownshipKane County34.6 minutes (±8.0)
120 (tie)Partridge TownshipWoodford County34.6 minutes (±5.1)
120 (tie)RamseyFayette County34.6 minutes (±5.2)
120 (tie)SaybrookMcLean County34.6 minutes (±6.1)
120 (tie)WilmetteCook County34.6 minutes (±4.1)
129 (tie)KenilworthCook County34.5 minutes (±2.8)
129 (tie)La Clede TownshipFayette County34.5 minutes (±5.7)
129 (tie)Monroe CenterOgle County34.5 minutes (±6.6)
129 (tie)Plato TownshipKane County34.5 minutes (±6.1)
129 (tie)Preemption TownshipMercer County34.5 minutes (±7.6)
134 (tie)Calumet CityCook County34.4 minutes (±2.6)
134 (tie)Fox Lake HillsLake County34.4 minutes (±5.3)
134 (tie)MaywoodCook County34.4 minutes (±3.4)
134 (tie)Round Lake HeightsLake County34.4 minutes (±3.4)
134 (tie)Sherman TownshipMason County34.4 minutes (±4.3)
134 (tie)Wheatland Township (Will County)Will County34.4 minutes (±1.4)
140 (tie)Lake Villa TownshipLake County34.3 minutes (±1.8)
140 (tie)Monroe TownshipOgle County34.3 minutes (±7.3)
140 (tie)Scott Township (Ogle County)Ogle County34.3 minutes (±4.4)
140 (tie)Sleepy HollowKane County34.3 minutes (±3.4)
144 (tie)Blue Mound Township (Macon County)Macon County34.2 minutes (±9.9)
144 (tie)Hope TownshipLaSalle County34.2 minutes (±6.4)
144 (tie)New Trier TownshipCook County34.2 minutes (±2.2)
144 (tie)NorridgeCook County34.2 minutes (±2.7)
144 (tie)Oconee TownshipShelby County34.2 minutes (±13.5)
149 (tie)Campton HillsKane County34.1 minutes (±4.0)
149 (tie)Cheney's Grove TownshipMcLean County34.1 minutes (±5.3)
149 (tie)LindenhurstLake County34.1 minutes (±2.7)
149 (tie)South HollandCook County34.1 minutes (±1.9)
149 (tie)Sugar Grove TownshipKane County34.1 minutes (±4.4)
149 (tie)Young Hickory TownshipFulton County34.1 minutes (±7.8)
155 (tie)Fall River TownshipLaSalle County34.0 minutes (±6.7)
155 (tie)Indian Prairie TownshipWayne County34.0 minutes (±9.8)
155 (tie)Pitman TownshipMontgomery County34.0 minutes (±6.8)
155 (tie)SmithtonSt. Clair County34.0 minutes (±6.1)
155 (tie)YorkvilleKendall County34.0 minutes (±2.2)
160 (tie)Franklin TownshipDeKalb County33.9 minutes (±4.4)
160 (tie)Hopkins ParkKankakee County33.9 minutes (±12.8)
160 (tie)Millersburg TownshipMercer County33.9 minutes (±8.2)
160 (tie)MoneeWill County33.9 minutes (±5.3)
160 (tie)North Palmyra TownshipMacoupin County33.9 minutes (±9.4)
160 (tie)RiverdaleCook County33.9 minutes (±3.3)
160 (tie)Waldo TownshipLivingston County33.9 minutes (±16.3)
160 (tie)Will TownshipWill County33.9 minutes (±3.9)
168 (tie)Cazenovia TownshipWoodford County33.8 minutes (±6.0)
168 (tie)Fox LakeLake County33.8 minutes (±2.9)
168 (tie)MattesonCook County33.8 minutes (±2.7)
168 (tie)Orland ParkCook County33.8 minutes (±1.7)
168 (tie)RiverwoodsLake County33.8 minutes (±3.6)
168 (tie)Trout ValleyMcHenry County33.8 minutes (±5.2)
174 (tie)Bristol TownshipKendall County33.7 minutes (±2.3)
174 (tie)Grant Township (Lake County)Lake County33.7 minutes (±1.9)
174 (tie)KirklandDeKalb County33.7 minutes (±4.1)
174 (tie)Lake VillaLake County33.7 minutes (±3.2)
174 (tie)Seneca TownshipMcHenry County33.7 minutes (±5.7)
174 (tie)Tinley ParkCook County33.7 minutes (±1.3)
180 (tie)Goose Lake TownshipGrundy County33.6 minutes (±8.5)
180 (tie)Orland TownshipCook County33.6 minutes (±1.1)
180 (tie)Spring GroveMcHenry County33.6 minutes (±4.6)
183 (tie)HopewellMarshall County33.5 minutes (±5.1)
183 (tie)Long GroveLake County33.5 minutes (±2.9)
185 (tie)BartelsoClinton County33.4 minutes (±12.7)
185 (tie)Bloom TownshipCook County33.4 minutes (±2.0)
185 (tie)Forest LakeLake County33.4 minutes (±6.9)
185 (tie)Laona TownshipWinnebago County33.4 minutes (±9.2)
185 (tie)MontgomeryKane County33.4 minutes (±3.1)
185 (tie)Old Ripley TownshipBond County33.4 minutes (±7.7)
191 (tie)Linder TownshipGreene County33.3 minutes (±6.5)
191 (tie)PlainfieldWill County33.3 minutes (±1.2)
191 (tie)Salem Township (Knox County)Knox County33.3 minutes (±5.8)
194 (tie)Burton Township (McHenry County)McHenry County33.2 minutes (±4.4)
194 (tie)Cooper TownshipSangamon County33.2 minutes (±7.8)
194 (tie)Lake BarringtonLake County33.2 minutes (±3.4)
194 (tie)Trivoli TownshipPeoria County33.2 minutes (±5.6)
198 (tie)ChicagoCook County33.1 minutes (±0.2)
198 (tie)Goode TownshipFranklin County33.1 minutes (±6.0)
198 (tie)HomewoodCook County33.1 minutes (±3.3)
198 (tie)Palos TownshipCook County33.1 minutes (±1.8)
198 (tie)Richton ParkCook County33.1 minutes (±2.8)
198 (tie)Roberts TownshipMarshall County33.1 minutes (±7.5)
198 (tie)Shoal Creek TownshipBond County33.1 minutes (±2.7)
205 (tie)Banner Township (Fulton County)Fulton County33.0 minutes (±5.4)
205 (tie)DavisStephenson County33.0 minutes (±9.8)
205 (tie)Fox River GroveMcHenry County33.0 minutes (±4.0)
205 (tie)LaconMarshall County33.0 minutes (±5.5)
205 (tie)Otter Creek Township (Jersey County)Jersey County33.0 minutes (±3.7)
205 (tie)Round Lake ParkLake County33.0 minutes (±3.6)
211 (tie)Chebanse TownshipIroquois County32.9 minutes (±6.2)
211 (tie)FlossmoorCook County32.9 minutes (±6.3)
211 (tie)KingstonDeKalb County32.9 minutes (±3.1)
211 (tie)Long LakeLake County32.9 minutes (±5.2)
211 (tie)Rich TownshipCook County32.9 minutes (±1.3)
211 (tie)Unity TownshipPiatt County32.9 minutes (±5.8)
217 (tie)BrightonMacoupin County32.8 minutes (±6.1)
217 (tie)Calumet TownshipCook County32.8 minutes (±3.0)
217 (tie)GenoaDeKalb County32.8 minutes (±4.2)
217 (tie)Genoa TownshipDeKalb County32.8 minutes (±3.8)
217 (tie)Yellowhead TownshipKankakee County32.8 minutes (±3.9)
222 (tie)BrookfieldCook County32.7 minutes (±2.0)
222 (tie)CrestwoodCook County32.7 minutes (±3.0)
222 (tie)Essex Township (Kankakee County)Kankakee County32.7 minutes (±3.9)
222 (tie)HainesvilleLake County32.7 minutes (±6.8)
222 (tie)New LenoxWill County32.7 minutes (±1.4)
222 (tie)Richmond TownshipMcHenry County32.7 minutes (±3.0)
222 (tie)RosevilleWarren County32.7 minutes (±5.0)
229 (tie)LansingCook County32.6 minutes (±2.0)
229 (tie)Martinton TownshipIroquois County32.6 minutes (±6.9)
229 (tie)North BarringtonLake County32.6 minutes (±5.4)
229 (tie)Wilton TownshipWill County32.6 minutes (±4.8)
229 (tie)WinnetkaCook County32.6 minutes (±2.5)
234 (tie)Bull ValleyMcHenry County32.5 minutes (±4.5)
234 (tie)Butler TownshipVermilion County32.5 minutes (±4.8)
234 (tie)Canoe Creek TownshipRock Island County32.5 minutes (±8.2)
234 (tie)Clayton Township (Adams County)Adams County32.5 minutes (±7.0)
234 (tie)DanforthIroquois County32.5 minutes (±6.5)
234 (tie)Green Garden TownshipWill County32.5 minutes (±4.1)
234 (tie)Newtown TownshipLivingston County32.5 minutes (±11.0)
234 (tie)River ForestCook County32.5 minutes (±3.3)
234 (tie)River Forest TownshipCook County32.5 minutes (±3.3)
234 (tie)RiversideCook County32.5 minutes (±3.3)
244 (tie)Edford TownshipHenry County32.4 minutes (±6.7)
244 (tie)Ford HeightsCook County32.4 minutes (±6.0)
244 (tie)Mason CityMason County32.4 minutes (±7.9)
244 (tie)New Lenox TownshipWill County32.4 minutes (±1.3)
244 (tie)Pingree GroveKane County32.4 minutes (±2.5)
244 (tie)Plainfield TownshipWill County32.4 minutes (±1.1)
244 (tie)White Rock TownshipOgle County32.4 minutes (±6.8)
251 (tie)BlufordJefferson County32.3 minutes (±8.1)
251 (tie)Mason City TownshipMason County32.3 minutes (±7.3)
251 (tie)Northeast TownshipAdams County32.3 minutes (±4.6)
251 (tie)Rockbridge TownshipGreene County32.3 minutes (±4.0)
251 (tie)RomeovilleWill County32.3 minutes (±2.1)
256 (tie)Campton TownshipKane County32.2 minutes (±2.6)
256 (tie)EarlvilleLaSalle County32.2 minutes (±5.9)
256 (tie)Elmwood ParkCook County32.2 minutes (±1.7)
256 (tie)StegerCook County32.2 minutes (±2.6)
256 (tie)VoloLake County32.2 minutes (±3.7)
261 (tie)Evergreen ParkCook County32.1 minutes (±2.7)
261 (tie)GolfCook County32.1 minutes (±5.0)
261 (tie)Olive TownshipMadison County32.1 minutes (±4.3)
264 (tie)BurlingtonKane County32.0 minutes (±6.4)
264 (tie)Lake in the HillsMcHenry County32.0 minutes (±1.6)
264 (tie)MantenoKankakee County32.0 minutes (±3.1)
264 (tie)Manteno TownshipKankakee County32.0 minutes (±3.0)
264 (tie)Norwood Park TownshipCook County32.0 minutes (±2.0)
264 (tie)Pine Creek TownshipOgle County32.0 minutes (±11.5)
264 (tie)Roseville TownshipWarren County32.0 minutes (±4.9)
264 (tie)Thornton TownshipCook County32.0 minutes (±0.9)
272 (tie)Irving TownshipMontgomery County31.9 minutes (±8.4)
272 (tie)Island LakeMcHenry County31.9 minutes (±2.1)
272 (tie)Sidell TownshipVermilion County31.9 minutes (±3.1)
272 (tie)South WilmingtonGrundy County31.9 minutes (±2.7)
272 (tie)Vienna TownshipGrundy County31.9 minutes (±9.2)
277 (tie)Bremen TownshipCook County31.8 minutes (±1.0)
277 (tie)Bunker Hill TownshipMacoupin County31.8 minutes (±3.6)
277 (tie)Chicago RidgeCook County31.8 minutes (±3.1)
277 (tie)ElwoodWill County31.8 minutes (±6.2)
277 (tie)HeckerMonroe County31.8 minutes (±3.6)
277 (tie)Lyndon TownshipWhiteside County31.8 minutes (±9.7)
277 (tie)MinookaGrundy County31.8 minutes (±3.0)
277 (tie)Oak ForestCook County31.8 minutes (±1.6)
277 (tie)Park ForestCook County31.8 minutes (±2.8)
277 (tie)Riley TownshipMcHenry County31.8 minutes (±4.4)
277 (tie)Sun River TerraceKankakee County31.8 minutes (±9.5)
288 (tie)Antioch TownshipLake County31.7 minutes (±1.4)
288 (tie)EurekaWoodford County31.7 minutes (±10.2)
288 (tie)Frankfort Township (Will County)Will County31.7 minutes (±1.5)
288 (tie)Lily LakeKane County31.7 minutes (±3.9)
288 (tie)New AthensSt. Clair County31.7 minutes (±6.3)
288 (tie)Piasa TownshipJersey County31.7 minutes (±4.1)
288 (tie)Witt TownshipMontgomery County31.7 minutes (±4.9)
295 (tie)Ashley TownshipWashington County31.6 minutes (±4.1)
295 (tie)Cuba TownshipLake County31.6 minutes (±2.2)
295 (tie)Grand RidgeLaSalle County31.6 minutes (±9.2)
295 (tie)HinsdaleDuPage County31.6 minutes (±2.5)
295 (tie)Lockport TownshipWill County31.6 minutes (±1.8)
295 (tie)Mount AuburnChristian County31.6 minutes (±3.0)
1684 (tie)Erienna TownshipGrundy County20.1 minutes (±3.1)
1684 (tie)Hampton TownshipRock Island County20.1 minutes (±1.3)
1684 (tie)Murphysboro TownshipJackson County20.1 minutes (±3.0)
1684 (tie)Savanna TownshipCarroll County20.1 minutes (±4.6)
1684 (tie)South Rock Island TownshipRock Island County20.1 minutes (±1.7)
1684 (tie)ToledoCumberland County20.1 minutes (±3.9)
1692 (tie)Amity TownshipLivingston County20.0 minutes (±3.9)
1692 (tie)ChesterRandolph County20.0 minutes (±4.2)
1692 (tie)East Lincoln TownshipLogan County20.0 minutes (±2.4)
1692 (tie)Groveland Township (Tazewell County)Tazewell County20.0 minutes (±1.9)
1696 (tie)Aetna TownshipLogan County19.9 minutes (±7.5)
1696 (tie)Erie TownshipWhiteside County19.9 minutes (±2.5)
1696 (tie)Industry TownshipMcDonough County19.9 minutes (±3.1)
1696 (tie)JeromeSangamon County19.9 minutes (±3.5)
1696 (tie)Mahomet TownshipChampaign County19.9 minutes (±1.8)
1696 (tie)MendotaLaSalle County19.9 minutes (±3.2)
1696 (tie)Venice TownshipMadison County19.9 minutes (±1.8)
1696 (tie)Whitmore TownshipMacon County19.9 minutes (±2.4)
1704 (tie)IndustryMcDonough County19.8 minutes (±3.0)
1704 (tie)Lagrange TownshipBond County19.8 minutes (±5.1)
1704 (tie)MarkPutnam County19.8 minutes (±2.9)
1704 (tie)New MilfordWinnebago County19.8 minutes (±1.9)
1704 (tie)OdinMarion County19.8 minutes (±5.1)
1704 (tie)Philo TownshipChampaign County19.8 minutes (±2.0)
1704 (tie)SilvisRock Island County19.8 minutes (±2.0)
1711 (tie)AlphaHenry County19.7 minutes (±3.1)
1711 (tie)Beaucoup TownshipWashington County19.7 minutes (±3.9)
1711 (tie)Dunleith TownshipJo Daviess County19.7 minutes (±6.4)
1711 (tie)MendonAdams County19.7 minutes (±1.8)
1711 (tie)OneidaKnox County19.7 minutes (±2.6)
1711 (tie)OreanaMacon County19.7 minutes (±3.9)
1711 (tie)Pana TownshipChristian County19.7 minutes (±2.8)
1711 (tie)Raccoon TownshipMarion County19.7 minutes (±2.1)
1719 (tie)AnnaUnion County19.6 minutes (±5.1)
1719 (tie)BourbonnaisKankakee County19.6 minutes (±1.6)
1719 (tie)Dayton TownshipLaSalle County19.6 minutes (±4.5)
1719 (tie)SteelevilleRandolph County19.6 minutes (±2.8)
1719 (tie)WalnutBureau County19.6 minutes (±2.3)
1719 (tie)WashingtonTazewell County19.6 minutes (±1.2)
1719 (tie)Washington Township (Tazewell County)Tazewell County19.6 minutes (±1.0)
1726 (tie)Arrington TownshipWayne County19.5 minutes (±6.0)
1726 (tie)LawrencevilleLawrence County19.5 minutes (±4.1)
1726 (tie)MarshallClark County19.5 minutes (±3.2)
1726 (tie)Medina TownshipPeoria County19.5 minutes (±1.3)
1726 (tie)Mount Pleasant TownshipWhiteside County19.5 minutes (±2.6)
1726 (tie)Pittsfield TownshipPike County19.5 minutes (±4.6)
1726 (tie)RantoulChampaign County19.5 minutes (±1.5)
1726 (tie)SavannaCarroll County19.5 minutes (±5.4)
1726 (tie)Seward Township (Winnebago County)Winnebago County19.5 minutes (±5.4)
1726 (tie)Tolono TownshipChampaign County19.5 minutes (±1.9)
1726 (tie)Wallace TownshipLaSalle County19.5 minutes (±5.0)
1737 (tie)Esmen TownshipLivingston County19.4 minutes (±8.3)
1737 (tie)Geneseo TownshipHenry County19.4 minutes (±2.2)
1737 (tie)KewaneeHenry County19.4 minutes (±2.7)
1737 (tie)NaplateLaSalle County19.4 minutes (±3.7)
1737 (tie)Ottawa TownshipLaSalle County19.4 minutes (±1.9)
1737 (tie)South Litchfield TownshipMontgomery County19.4 minutes (±4.2)
1737 (tie)Spring ValleyBureau County19.4 minutes (±2.7)
1737 (tie)WestvilleVermilion County19.4 minutes (±3.5)
1737 (tie)Xenia TownshipClay County19.4 minutes (±4.0)
1746 (tie)AledoMercer County19.3 minutes (±3.4)
1746 (tie)Blount TownshipVermilion County19.3 minutes (±2.3)
1746 (tie)Chatham TownshipSangamon County19.3 minutes (±1.9)
1746 (tie)Clintonia TownshipDe Witt County19.3 minutes (±2.0)
1746 (tie)Jasper TownshipWayne County19.3 minutes (±2.7)
1746 (tie)Radnor TownshipPeoria County19.3 minutes (±2.0)
1746 (tie)Rantoul TownshipChampaign County19.3 minutes (±1.4)
1746 (tie)Rock IslandRock Island County19.3 minutes (±1.2)
1754Dimmick TownshipLaSalle County19.2 minutes (±2.7)
1755 (tie)DalzellBureau County19.1 minutes (±5.0)
1755 (tie)ErieWhiteside County19.1 minutes (±2.7)
1755 (tie)Grant Township (Vermilion County)Vermilion County19.1 minutes (±4.9)
1755 (tie)Mendota TownshipLaSalle County19.1 minutes (±3.2)
1755 (tie)Tower Hill TownshipShelby County19.1 minutes (±4.9)
1755 (tie)VandaliaFayette County19.1 minutes (±2.1)
1761 (tie)Bear Creek Township (Christian County)Christian County19.0 minutes (±4.6)
1761 (tie)Carthage TownshipHancock County19.0 minutes (±2.6)
1761 (tie)CentraliaMarion County19.0 minutes (±3.1)
1761 (tie)ClintonDe Witt County19.0 minutes (±2.0)
1761 (tie)East MolineRock Island County19.0 minutes (±1.6)
1761 (tie)Hall TownshipBureau County19.0 minutes (±1.9)
1761 (tie)HoopestonVermilion County19.0 minutes (±5.1)
1761 (tie)Long CreekMacon County19.0 minutes (±2.3)
1761 (tie)Shiloh Valley TownshipSt. Clair County19.0 minutes (±2.0)
1761 (tie)Walnut TownshipBureau County19.0 minutes (±2.2)
1771 (tie)Carbon CliffRock Island County18.9 minutes (±3.0)
1771 (tie)Greenup TownshipCumberland County18.9 minutes (±4.0)
1771 (tie)HarrisburgSaline County18.9 minutes (±3.0)
1771 (tie)NeogaCumberland County18.9 minutes (±4.0)
1771 (tie)PanaChristian County18.9 minutes (±3.0)
1771 (tie)Petty TownshipLawrence County18.9 minutes (±3.7)
1771 (tie)WatsonEffingham County18.9 minutes (±3.2)
1778 (tie)LitchfieldMontgomery County18.8 minutes (±2.7)
1778 (tie)Mercer TownshipMercer County18.8 minutes (±3.1)
1778 (tie)PeruLaSalle County18.8 minutes (±3.2)
1778 (tie)RoxanaMadison County18.8 minutes (±2.2)
1782 (tie)Gardner TownshipSangamon County18.7 minutes (±3.0)
1782 (tie)North PekinTazewell County18.7 minutes (±2.5)
1782 (tie)SpartaRandolph County18.7 minutes (±3.9)
1782 (tie)SpauldingSangamon County18.7 minutes (±1.7)
1786 (tie)Big Rock TownshipKane County18.6 minutes (±8.9)
1786 (tie)GeneseoHenry County18.6 minutes (±1.9)
1786 (tie)Harrisburg TownshipSaline County18.6 minutes (±2.7)
1786 (tie)Peru TownshipLaSalle County18.6 minutes (±3.1)
1790 (tie)Lowe TownshipMoultrie County18.5 minutes (±4.6)
1790 (tie)Neoga TownshipCumberland County18.5 minutes (±3.8)
1790 (tie)OnargaIroquois County18.5 minutes (±2.8)
1793 (tie)Buena Vista TownshipSchuyler County18.4 minutes (±4.0)
1793 (tie)PinckneyvillePerry County18.4 minutes (±3.3)
1793 (tie)Sciota TownshipMcDonough County18.4 minutes (±3.1)
1793 (tie)South Moline TownshipRock Island County18.4 minutes (±1.1)
1793 (tie)Sullivan Township (Moultrie County)Moultrie County18.4 minutes (±2.4)
1793 (tie)Tonti TownshipMarion County18.4 minutes (±3.0)
1793 (tie)WoodsonMorgan County18.4 minutes (±3.8)
1800 (tie)MadisonMadison County18.3 minutes (±2.7)
1800 (tie)Marquette HeightsTazewell County18.3 minutes (±1.7)
1800 (tie)Onarga TownshipIroquois County18.3 minutes (±2.6)
1800 (tie)TremontTazewell County18.3 minutes (±1.8)
1804 (tie)LincolnLogan County18.2 minutes (±2.1)
1804 (tie)PrincetonBureau County18.2 minutes (±1.9)
1806 (tie)Big Mound TownshipWayne County18.1 minutes (±4.0)
1806 (tie)Lake of the WoodsChampaign County18.1 minutes (±4.2)
1806 (tie)MattoonColes County18.1 minutes (±2.0)
1806 (tie)North Litchfield TownshipMontgomery County18.1 minutes (±2.9)
1806 (tie)SavoyChampaign County18.1 minutes (±1.7)
1806 (tie)SterlingWhiteside County18.1 minutes (±2.3)
1806 (tie)Sterling TownshipWhiteside County18.1 minutes (±2.0)
1806 (tie)TolonoChampaign County18.1 minutes (±2.3)
1806 (tie)WatsekaIroquois County18.1 minutes (±3.2)
1815 (tie)AlbionEdwards County18.0 minutes (±2.8)
1815 (tie)FairfieldWayne County18.0 minutes (±3.1)
1815 (tie)Lukin TownshipLawrence County18.0 minutes (±6.5)
1815 (tie)MolineRock Island County18.0 minutes (±1.0)
1815 (tie)MorrisonWhiteside County18.0 minutes (±3.1)
1815 (tie)Watson TownshipEffingham County18.0 minutes (±5.6)
1821 (tie)Carman TownshipHenderson County17.9 minutes (±4.4)
1821 (tie)Good HopeMcDonough County17.9 minutes (±3.9)
1821 (tie)Lancaster TownshipStephenson County17.9 minutes (±3.5)
1821 (tie)Moline TownshipRock Island County17.9 minutes (±1.3)
1821 (tie)PeoriaPeoria County17.9 minutes (±0.8)
1826 (tie)Denison TownshipLawrence County17.8 minutes (±3.9)
1826 (tie)Palmyra TownshipLee County17.8 minutes (±3.3)
1826 (tie)Rural Township (Rock Island County)Rock Island County17.8 minutes (±2.6)
1829 (tie)Beardstown TownshipCass County17.7 minutes (±2.2)
1829 (tie)DecaturMacon County17.7 minutes (±0.9)
1829 (tie)Eagle TownshipLaSalle County17.7 minutes (±3.6)
1829 (tie)ForsythMacon County17.7 minutes (±1.8)
1829 (tie)Peoria City TownshipPeoria County17.7 minutes (±0.9)
1829 (tie)South Dixon TownshipLee County17.7 minutes (±5.3)
1829 (tie)St. Francis TownshipEffingham County17.7 minutes (±2.8)
1829 (tie)Woodside TownshipSangamon County17.7 minutes (±1.6)
1837 (tie)Princeton TownshipBureau County17.6 minutes (±1.7)
1837 (tie)Rock Island TownshipRock Island County17.6 minutes (±1.7)
1837 (tie)Towanda TownshipMcLean County17.6 minutes (±1.9)
1840 (tie)BeardstownCass County17.5 minutes (±2.3)
1840 (tie)Mattoon TownshipColes County17.5 minutes (±2.3)
1840 (tie)Somer TownshipChampaign County17.5 minutes (±5.5)
1840 (tie)Versailles TownshipBrown County17.5 minutes (±5.5)
1844 (tie)Capital TownshipSangamon County17.4 minutes (±0.7)
1844 (tie)Champaign TownshipChampaign County17.4 minutes (±1.7)
1844 (tie)GrandviewSangamon County17.4 minutes (±2.5)
1844 (tie)LaddBureau County17.4 minutes (±2.5)
1844 (tie)Pleasant Mound TownshipBond County17.4 minutes (±2.9)
1844 (tie)SpringfieldSangamon County17.4 minutes (±0.7)
1844 (tie)Stratton TownshipEdgar County17.4 minutes (±6.8)
1851 (tie)De Soto TownshipJackson County17.3 minutes (±2.5)
1851 (tie)Decatur TownshipMacon County17.3 minutes (±1.0)
1851 (tie)Flat Branch TownshipShelby County17.3 minutes (±3.0)
1851 (tie)Olney TownshipRichland County17.3 minutes (±2.5)
1851 (tie)Union Township (Effingham County)Effingham County17.3 minutes (±2.7)
1856 (tie)Bear Grove TownshipFayette County17.2 minutes (±4.4)
1856 (tie)De SotoJackson County17.2 minutes (±2.7)
1856 (tie)Drummer TownshipFord County17.2 minutes (±5.2)
1856 (tie)Florence Township (Stephenson County)Stephenson County17.2 minutes (±2.5)
1856 (tie)OlneyRichland County17.2 minutes (±2.8)
1856 (tie)West Lincoln TownshipLogan County17.2 minutes (±2.5)
1862 (tie)Grover TownshipWayne County17.1 minutes (±3.3)
1862 (tie)Hickory Point TownshipMacon County17.1 minutes (±1.6)
1864 (tie)Curran TownshipSangamon County17.0 minutes (±2.0)
1864 (tie)JonesboroUnion County17.0 minutes (±2.0)
1864 (tie)Ontario TownshipKnox County17.0 minutes (±3.6)
1864 (tie)Tuscola TownshipDouglas County17.0 minutes (±2.0)
1868 (tie)Bloomington TownshipMcLean County16.9 minutes (±2.2)
1868 (tie)Brookside TownshipClinton County16.9 minutes (±2.6)
1868 (tie)Fairmont CitySt. Clair County16.9 minutes (±2.1)
1868 (tie)PittsfieldPike County16.9 minutes (±4.1)
1868 (tie)Princeville TownshipPeoria County16.9 minutes (±3.0)
1873 (tie)BloomingtonMcLean County16.8 minutes (±0.7)
1873 (tie)Bloomington City TownshipMcLean County16.8 minutes (±0.7)
1873 (tie)Coloma TownshipWhiteside County16.8 minutes (±1.3)
1873 (tie)Middleport TownshipIroquois County16.8 minutes (±3.4)
1873 (tie)North ChicagoLake County16.8 minutes (±1.0)
1878 (tie)Menominee TownshipJo Daviess County16.7 minutes (±2.9)
1878 (tie)Peoria HeightsPeoria County16.7 minutes (±1.5)
1878 (tie)PontiacLivingston County16.7 minutes (±2.5)
1878 (tie)Richwoods TownshipPeoria County16.7 minutes (±1.5)
1878 (tie)TuscolaDouglas County16.7 minutes (±2.2)
1883 (tie)Carbondale TownshipJackson County16.6 minutes (±1.9)
1883 (tie)GalesburgKnox County16.6 minutes (±1.8)
1883 (tie)Galesburg City TownshipKnox County16.6 minutes (±1.8)
1883 (tie)MortonTazewell County16.6 minutes (±1.1)
1883 (tie)Pontiac TownshipLivingston County16.6 minutes (±2.3)
1883 (tie)Rooks Creek TownshipLivingston County16.6 minutes (±3.0)
1889 (tie)Fulton TownshipWhiteside County16.5 minutes (±1.5)
1889 (tie)HodgkinsCook County16.5 minutes (±3.0)
1889 (tie)NormalMcLean County16.5 minutes (±1.0)
1889 (tie)OblongCrawford County16.5 minutes (±2.9)
1889 (tie)Rushville TownshipSchuyler County16.5 minutes (±2.7)
1894 (tie)Bourbon TownshipDouglas County16.4 minutes (±2.6)
1894 (tie)CarbondaleJackson County16.4 minutes (±2.1)
1894 (tie)Central CityMarion County16.4 minutes (±2.5)
1894 (tie)Creve CoeurTazewell County16.4 minutes (±1.8)
1894 (tie)Floyd TownshipWarren County16.4 minutes (±4.0)
1894 (tie)FultonWhiteside County16.4 minutes (±1.8)
1894 (tie)Normal TownshipMcLean County16.4 minutes (±1.0)
1894 (tie)St. FrancisvilleLawrence County16.4 minutes (±6.5)
1894 (tie)TiltonVermilion County16.4 minutes (±2.8)
1903 (tie)Kent TownshipStephenson County16.3 minutes (±2.3)
1903 (tie)Lively Grove TownshipWashington County16.3 minutes (±6.0)
1903 (tie)MenomineeJo Daviess County16.3 minutes (±5.1)
1903 (tie)Morton TownshipTazewell County16.3 minutes (±1.0)
1903 (tie)SullivanMoultrie County16.3 minutes (±3.0)
1908 (tie)Indian Grove TownshipLivingston County16.2 minutes (±2.6)
1908 (tie)Mount Vernon TownshipJefferson County16.2 minutes (±1.1)
1908 (tie)RushvilleSchuyler County16.2 minutes (±2.6)
1908 (tie)Urbana TownshipChampaign County16.2 minutes (±2.1)
1912 (tie)Danville TownshipVermilion County16.1 minutes (±0.9)
1912 (tie)Garden Plain TownshipWhiteside County16.1 minutes (±3.1)
1912 (tie)Newell TownshipVermilion County16.1 minutes (±1.6)
1912 (tie)Oblong TownshipCrawford County16.1 minutes (±2.1)
1912 (tie)West PeoriaPeoria County16.1 minutes (±1.9)
1917 (tie)East DubuqueJo Daviess County16.0 minutes (±3.2)
1917 (tie)JacksonvilleMorgan County16.0 minutes (±2.4)
1917 (tie)West Galena TownshipJo Daviess County16.0 minutes (±3.6)
1920 (tie)Colchester TownshipMcDonough County15.9 minutes (±2.1)
1920 (tie)FreeportStephenson County15.9 minutes (±1.4)
1920 (tie)Freeport TownshipStephenson County15.9 minutes (±1.4)
1920 (tie)GreenupCumberland County15.9 minutes (±2.4)
1920 (tie)Melrose Township (Adams County)Adams County15.9 minutes (±1.3)
1920 (tie)TeutopolisEffingham County15.9 minutes (±2.2)
1920 (tie)Walnut Grove Township (McDonough County)McDonough County15.9 minutes (±2.9)
1927 (tie)Charleston TownshipColes County15.7 minutes (±1.7)
1927 (tie)ColchesterMcDonough County15.7 minutes (±2.6)
1927 (tie)MetropolisMassac County15.7 minutes (±1.6)
1927 (tie)Rock FallsWhiteside County15.7 minutes (±1.3)
1931Leland GroveSangamon County15.6 minutes (±3.1)
1932 (tie)Banner Township (Effingham County)Effingham County15.5 minutes (±2.4)
1932 (tie)MacombMcDonough County15.5 minutes (±1.9)
1932 (tie)Macomb City TownshipMcDonough County15.5 minutes (±1.9)
1932 (tie)MonmouthWarren County15.5 minutes (±2.4)
1932 (tie)Teutopolis TownshipEffingham County15.5 minutes (±1.7)
1937 (tie)InaJefferson County15.4 minutes (±3.5)
1937 (tie)Monmouth TownshipWarren County15.4 minutes (±2.3)
1937 (tie)Southern ViewSangamon County15.4 minutes (±2.1)
1940Salem Township (Marion County)Marion County15.3 minutes (±1.2)
1941CharlestonColes County15.2 minutes (±1.9)
1942 (tie)ArthurDouglas County15.1 minutes (±3.0)
1942 (tie)FairburyLivingston County15.1 minutes (±2.6)
1944 (tie)ChampaignChampaign County14.9 minutes (±0.6)
1944 (tie)Champaign City TownshipChampaign County14.9 minutes (±0.6)
1946Springfield TownshipSangamon County14.8 minutes (±1.5)
1947 (tie)Ellington TownshipAdams County14.7 minutes (±1.8)
1947 (tie)Wethersfield TownshipHenry County14.7 minutes (±2.9)
1949GalenaJo Daviess County14.5 minutes (±3.4)
1950 (tie)DanvilleVermilion County14.4 minutes (±0.7)
1950 (tie)Douglas Township (Effingham County)Effingham County14.4 minutes (±1.2)
1952 (tie)Arcola TownshipDouglas County14.3 minutes (±1.9)
1952 (tie)Johnston CityWilliamson County14.3 minutes (±3.0)
1952 (tie)South JacksonvilleMorgan County14.3 minutes (±2.8)
1955 (tie)Cunningham TownshipChampaign County14.2 minutes (±0.7)
1955 (tie)UrbanaChampaign County14.2 minutes (±0.7)
1957 (tie)Paris TownshipEdgar County14.1 minutes (±3.2)
1957 (tie)Pike TownshipLivingston County14.1 minutes (±2.3)
1959 (tie)Mount VernonJefferson County14.0 minutes (±1.1)
1959 (tie)ParisEdgar County14.0 minutes (±3.5)
1961 (tie)ArcolaDouglas County13.9 minutes (±1.7)
1961 (tie)Newburg TownshipPike County13.9 minutes (±5.0)
1961 (tie)SalemMarion County13.9 minutes (±1.4)
1961 (tie)Scott AFBSt. Clair County13.9 minutes (±2.9)
1965Shiloh Township (Jefferson County)Jefferson County13.8 minutes (±1.5)
1966 (tie)QuincyAdams County13.6 minutes (±0.9)
1966 (tie)Quincy TownshipAdams County13.6 minutes (±0.9)
1968 (tie)Mount SterlingBrown County13.5 minutes (±2.7)
1968 (tie)Stanford TownshipClay County13.5 minutes (±2.7)
1970 (tie)Gibson CityFord County13.4 minutes (±3.2)
1970 (tie)Henderson TownshipKnox County13.4 minutes (±2.9)
1970 (tie)RobinsonCrawford County13.4 minutes (±3.2)
1970 (tie)Shelbyville TownshipShelby County13.4 minutes (±3.5)
1970 (tie)Symmes TownshipEdgar County13.4 minutes (±2.2)
1975 (tie)EffinghamEffingham County13.3 minutes (±1.1)
1975 (tie)Mount Sterling TownshipBrown County13.3 minutes (±2.4)
1977 (tie)Hensley TownshipChampaign County13.1 minutes (±2.4)
1977 (tie)Riverside Township (Adams County)Adams County13.1 minutes (±1.4)
1979Robinson TownshipCrawford County13.0 minutes (±2.4)
1980Macomb TownshipMcDonough County12.8 minutes (±1.8)
1981 (tie)ElsahJersey County11.4 minutes (±5.0)
1981 (tie)Mills TownshipBond County11.4 minutes (±3.0)
1983Rose TownshipShelby County11.3 minutes (±3.1)
1984Chalmers TownshipMcDonough County10.6 minutes (±2.1)
1985ShelbyvilleShelby County10.3 minutes (±2.8)

Showing the top and bottom 300 of 1,985; every place is on its county’s page.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

1,985 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Illinois

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Illinois beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Illinois, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Illinois, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Illinois

Which place in Illinois has the highest commute time?

Cass Township has the highest, 57.0 minutes (±20.7) (2020–2024 American Community Survey).

Which place in Illinois has the lowest commute time?

Shelbyville has the lowest, 10.3 minutes (±2.8).

What is the commute time in Illinois?

The figure for Illinois as a whole is 27.8 minutes (±0.1).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related