Illinois
Each of our mileage chart files consists of a Microsoft® Excel® 2007 workbook containing four mileage charts giving distance and travel time route lengths for all fastest and shortest routes between the listed cities.
Download this chart (22.5MB)
Cities included in our Illinois Mileage Chart
| City | Population | City | Population | City | Population |
| Abingdon | 3,378 | Gifford | 1,020 | Okawville | 1,340 |
| Addison | 37,394 | Gilberts | 4,290 | Olney | 8,501 |
| Albers | 1,018 | Gillespie | 3,231 | Olympia Fields | 4,738 |
| Albion | 1,875 | Gilman | 1,763 | Onarga | 1,377 |
| Aledo | 3,552 | Girard | 2,243 | Oquawka | 1,481 |
| Algonquin | 30,394 | Glen Carbon | 11,567 | Oregon | 4,167 |
| Alorton | 2,677 | Glen Ellyn | 27,276 | Orion | 1,696 |
| Alsip | 19,302 | Glencoe | 8,911 | Orland Hills | 7,375 |
| Altamont | 2,257 | Glendale Heights | 33,047 | Orland Park | 55,741 |
| Alton | 30,496 | Glenview | 46,539 | Oswego | 21,547 |
| Amboy | 2,548 | Glenwood | 8,726 | Ottawa | 18,897 |
| Andalusia | 1,050 | Godfrey | 16,844 | Palatine | 67,828 |
| Anna | 5,028 | Goodings Grove | 18,569 | Palestine | 1,323 |
| Antioch | 11,802 | Grandview | 1,537 | Palos Heights | 12,821 |
| Arcola | 2,678 | Grandwood Park | 5,649 | Palos Hills | 17,501 |
| Arlington Heights | 74,995 | Granite City | 30,732 | Palos Park | 4,868 |
| Arthur | 2,157 | Grant Park | 1,518 | Pana | 5,481 |
| Ashland | 1,393 | Granville | 1,402 | Paris | 8,875 |
| Ashton | 1,227 | Grayslake | 22,768 | Park City | 7,002 |
| Assumption | 1,221 | Grayville | 1,634 | Park Forest | 23,401 |
| Astoria | 1,144 | Green Oaks | 4,033 | Park Ridge | 37,034 |
| Athens | 1,816 | Green Rock | 2,970 | Pawnee | 2,574 |
| Atlanta | 1,662 | Greenfield | 1,155 | Paxton | 4,455 |
| Atwood | 1,251 | Greenup | 1,485 | Payson | 1,067 |
| Auburn | 4,320 | Greenville | 7,177 | Pecatonica | 2,131 |
| Aurora | 174,276 | Gridley | 1,409 | Pekin | 32,743 |
| Aviston | 1,379 | Griggsville | 1,188 | Peoria | 112,936 |
| Bannockburn | 1,682 | Gurnee | 31,346 | Peoria Heights | 6,170 |
| Barrington | 10,157 | Hainesville | 3,953 | Peotone | 3,853 |
| Barrington Hills | 3,915 | Hamilton | 2,806 | Peru | 9,829 |
| Barry | 1,294 | Hampshire | 3,229 | Petersburg | 2,203 |
| Bartlett | 38,269 | Hampton | 1,682 | Philo | 1,566 |
| Bartonville | 6,060 | Hanover Park | 37,083 | Phoenix | 2,093 |
| Batavia | 28,175 | Harrisburg | 9,594 | Pinckneyville | 5,401 |
| Beach Park | 12,382 | Harristown | 1,230 | Pistakee Highlands | 3,763 |
| Beardstown | 5,761 | Hartford | 1,545 | Pittsfield | 4,496 |
| Beckemeyer | 1,083 | Harvard | 8,996 | Plainfield | 26,488 |
| Beecher | 2,600 | Harvey | 28,812 | Plano | 5,537 |
| Belleville | 40,919 | Harwood Heights | 8,314 | Pleasant Hill | 1,047 |
| Bellevue | 1,801 | Havana | 3,469 | Polo | 2,481 |
| Bellwood | 19,751 | Hawthorn Woods | 6,957 | Pontiac | 10,982 |
| Belvidere | 24,547 | Hazel Crest | 14,606 | Pontoon Beach | 6,209 |
| Bement | 1,723 | Hebron | 1,139 | Poplar Grove | 1,368 |
| Benld | 1,489 | Henry | 2,491 | Port Barrington | 1,488 |
| Bensenville | 20,496 | Herrin | 11,472 | Port Byron | 1,608 |
| Benton | 6,753 | Herscher | 1,591 | Posen | 4,730 |
| Berkeley | 5,079 | Heyworth | 2,520 | Prairie Grove | 1,867 |
| Berwyn | 51,376 | Hickory Hills | 13,601 | Preston Heights | 2,408 |
| Bethalto | 9,727 | Highland | 8,912 | Princeton | 7,541 |
| Bethany | 1,261 | Highland Park | 31,403 | Princeville | 1,511 |
| Bloomingdale | 21,747 | Highwood | 5,469 | Prophetstown | 1,941 |
| Bloomington | 70,706 | Hillcrest | 1,346 | Prospect Heights | 16,562 |
| Blue Island | 22,923 | Hillsboro | 4,175 | Quincy | 39,731 |
| Blue Mound | 1,019 | Hillside | 7,904 | Ramsey | 1,048 |
| Bolingbrook | 73,220 | Hinckley | 2,081 | Rantoul | 12,991 |
| Boulder Hill | 7,783 | Hinsdale | 18,229 | Red Bud | 3,533 |
| Bourbonnais | 16,495 | Hodgkins | 2,146 | Richmond | 1,091 |
| Bradley | 13,748 | Hoffman Estates | 50,541 | Richmond | 1,557 |
| Braidwood | 6,194 | Homer | 1,179 | Richton Park | 13,049 |
| Breese | 4,281 | Hometown | 4,319 | River Forest | 11,238 |
| Bridgeport | 2,161 | Homewood | 19,082 | River Grove | 10,278 |
| Bridgeview | 15,126 | Hoopeston | 5,729 | Riverdale | 14,493 |
| Brighton | 2,376 | Hudson | 1,645 | Riverside | 8,483 |
| Broadview | 7,961 | Huntley | 16,700 | Riverton | 3,187 |
| Brookfield | 18,908 | Ina | 2,497 | Riverwoods | 4,191 |
| Brookport | 1,060 | Indian Head Park | 3,760 | Roanoke | 1,972 |
| Buffalo Grove | 43,281 | Ingalls Park | 3,015 | Robbins | 6,480 |
| Bunker Hill | 1,805 | Inverness | 7,089 | Robinson | 6,390 |
| Burbank | 28,020 | Island Lake | 8,644 | Rochelle | 9,686 |
| Burnham | 4,117 | Itasca | 8,429 | Rochester | 2,969 |
| Burr Ridge | 10,938 | Jacksonville | 19,479 | Rock Falls | 9,374 |
| Bushnell | 3,098 | Jerome | 1,350 | Rock Island | 38,383 |
| Byron | 3,541 | Jerseyville | 8,072 | Rockdale | 1,981 |
| Cahokia | 15,761 | Johnsburg | 6,480 | Rockford | 152,765 |
| Cairo | 3,352 | Johnston City | 3,433 | Rockton | 5,410 |
| Calumet City | 38,388 | Joliet | 134,957 | Rolling Meadows | 24,003 |
| Calumet Park | 8,233 | Jonesboro | 1,826 | Rome | 1,705 |
| Cambria | 1,360 | Justice | 12,691 | Romeoville | 41,420 |
| Cambridge | 2,110 | Kankakee | 26,623 | Roodhouse | 2,233 |
| Camp Point | 1,186 | Kenilworth | 2,421 | Roscoe | 6,517 |
| Canton | 14,802 | Kewanee | 12,574 | Roselle | 23,119 |
| Capron | 1,241 | Kildeer | 4,203 | Rosemont | 4,093 |
| Carbon Cliff | 1,693 | Kincaid | 1,446 | Roseville | 1,016 |
| Carbondale | 24,502 | Kirkland | 1,249 | Rosewood Heights | 3,989 |
| Carlinville | 5,778 | Knoxville | 3,012 | Rosiclare | 1,154 |
| Carlyle | 3,423 | La Grange | 15,608 | Rossville | 1,169 |
| Carmi | 5,275 | La Grange Park | 15,717 | Round Lake | 5,842 |
| Carol Stream | 39,839 | La Harpe | 1,308 | Round Lake Beach | 12,134 |
| Carpentersville | 36,834 | La Salle | 9,480 | Round Lake Heights | 3,343 |
| Carrier Mills | 1,844 | Lacon | 1,871 | Round Lake Park | 6,336 |
| Carrollton | 2,516 | Ladd | 1,300 | Roxana | 1,506 |
| Carterville | 4,910 | Lake Barrington | 5,188 | Royalton | 1,149 |
| Carthage | 2,725 | Lake Bluff | 6,231 | Rushville | 3,093 |
| Carthage | 2,500 | Lake Catherine | 1,466 | Saint Anne | 1,172 |
| Cary | 20,315 | Lake Forest | 21,014 | Saint Charles | 34,485 |
| Casey | 2,935 | Lake in the Hills | 28,541 | Saint Elmo | 1,376 |
| Caseyville | 4,410 | Lake of the Woods | 3,140 | Saint Joseph | 3,508 |
| Catlin | 2,033 | Lake Summerset | 2,542 | Salem | 7,909 |
| Central City | 1,371 | Lake Villa | 9,760 | Sandoval | 1,362 |
| Central City | 1,359 | Lake Zurich | 19,903 | Sandwich | 6,981 |
| Centralia | 13,426 | Lakemoor | 4,952 | Sauk Village | 10,591 |
| Centreville | 5,995 | Lakewood | 2,337 | Savanna | 3,267 |
| Cerro Gordo | 1,370 | Lakewood Shores | 1,422 | Savoy | 5,015 |
| Champaign | 75,670 | Lanark | 1,479 | Schaumburg | 73,451 |
| Channahon | 11,994 | Lansing | 27,667 | Schiller Park | 11,471 |
| Channel Lake | 1,831 | Lawrenceville | 4,493 | Seneca | 2,057 |
| Charleston | 19,399 | Le Roy | 3,411 | Sesser | 2,113 |
| Chatham | 9,837 | Lebanon | 3,577 | Shawneetown | 1,331 |
| Chatsworth | 1,217 | Leland Grove | 1,501 | Shelbyville | 4,695 |
| Chebanse | 1,096 | Lemont | 15,042 | Sheldon | 1,164 |
| Chenoa | 1,817 | Lena | 2,813 | Sheridan | 2,064 |
| Cherry Valley | 2,227 | Lewistown | 2,413 | Sherman | 3,527 |
| Chester | 7,673 | Lexington | 1,893 | Shiloh | 10,671 |
| Chicago | 2,841,952 | Libertyville | 21,236 | Shorewood | 11,827 |
| Chicago Heights | 31,806 | Lincoln | 14,899 | Sidney | 1,106 |
| Chicago Ridge | 13,687 | Lincolnshire | 6,583 | Silvis | 7,362 |
| Chillicothe | 5,637 | Lincolnwood | 12,148 | Skokie | 64,227 |
| Chrisman | 1,269 | Lindenhurst | 15,038 | Sleepy Hollow | 3,796 |
| Christopher | 2,784 | Lisle | 21,665 | Smithton | 2,901 |
| Cicero | 81,184 | Litchfield | 6,601 | Somonauk | 1,475 |
| Clarendon Hills | 8,614 | Lockport | 22,146 | South Barrington | 4,016 |
| Clifton | 1,261 | Lombard | 42,836 | South Beloit | 5,463 |
| Clinton | 7,228 | Long Creek | 1,318 | South Chicago Heights | 3,950 |
| Coal City | 4,984 | Long Grove | 8,014 | South Elgin | 22,341 |
| Coal Valley | 3,965 | Long Lake | 3,571 | South Holland | 21,937 |
| Cobden | 1,079 | Louisville | 1,224 | South Jacksonville | 3,309 |
| Colchester | 1,431 | Loves Park | 22,650 | South Pekin | 1,106 |
| Collinsville | 25,491 | Lovington | 1,206 | South Roxana | 1,837 |
| Colona | 5,226 | Lynwood | 7,377 | Southern View | 1,611 |
| Columbia | 8,964 | Lynwood | 7,713 | Sparta | 4,362 |
| Cortland | 2,770 | Lyons | 10,667 | Spring Grove | 5,314 |
| Coulterville | 1,188 | Machesney Park | 21,494 | Spring Valley | 5,322 |
| Country Club Hills | 16,350 | Mackinaw | 1,474 | Springfield | 115,975 |
| Countryside | 5,895 | Macomb | 19,234 | Staunton | 5,048 |
| Crainville | 1,057 | Macon | 1,095 | Steeleville | 2,002 |
| Crest Hill | 16,776 | Madison | 4,372 | Steger | 10,209 |
| Crestwood | 11,296 | Mahomet | 5,882 | Sterling | 15,106 |
| Crete | 8,684 | Manhattan | 4,146 | Stickney | 5,969 |
| Creve Coeur | 5,199 | Manito | 1,714 | Stillman Valley | 1,088 |
| Crystal Lake | 41,188 | Manteno | 7,301 | Stockton | 1,852 |
| Crystal Lawns | 2,861 | Maple Park | 1,198 | Stone Park | 5,018 |
| Cuba | 1,418 | Marengo | 7,266 | Streamwood | 37,625 |
| Cuba | 1,361 | Marion | 17,265 | Streator | 13,960 |
| Danvers | 1,132 | Marissa | 2,059 | Sugar Grove | 8,680 |
| Danville | 32,587 | Markham | 12,392 | Sullivan | 4,339 |
| Darien | 22,677 | Maroa | 1,490 | Summit | 10,312 |
| De Soto | 1,618 | Marquette Heights | 2,824 | Sumner | 1,013 |
| Decatur | 77,868 | Marseilles | 4,911 | Swansea | 12,058 |
| Deer Park | 3,192 | Marshall | 3,720 | Sycamore | 14,145 |
| Deer Park | 3,102 | Martinsville | 1,227 | Tamms | 1,178 |
| Deerfield | 19,618 | Maryville | 5,338 | Taylorville | 11,197 |
| DeKalb | 43,383 | Mascoutah | 5,689 | Teutopolis | 1,622 |
| Delavan | 1,767 | Mason City | 2,497 | Third Lake | 1,404 |
| Depue | 1,842 | Matteson | 15,209 | Thomasboro | 1,261 |
| Des Plaines | 54,067 | Mattoon | 17,711 | Thornton | 2,481 |
| Diamond | 2,020 | Maywood | 25,872 | Tilton | 2,867 |
| Divernon | 1,159 | McCullom Lake | 1,038 | Tinley Park | 57,244 |
| Dixmoor | 3,928 | McHenry | 24,169 | Toledo | 1,133 |
| Dixon | 14,869 | McLeansboro | 2,945 | Tolono | 2,759 |
| Dolton | 24,779 | Melrose Park | 23,054 | Toluca | 1,271 |
| Downers Grove | 49,504 | Mendota | 7,106 | Toulon | 1,353 |
| Du Quoin | 6,252 | Merrionette Park | 2,086 | Tower Lake | 1,310 |
| Dupo | 3,887 | Metamora | 2,829 | Tremont | 1,990 |
| Durand | 1,077 | Metropolis | 6,267 | Trenton | 2,656 |
| Dwight | 4,385 | Midlothian | 14,125 | Troy | 9,444 |
| Earlville | 1,797 | Milan | 5,348 | Tuscola | 4,500 |
| East Alton | 6,639 | Milford | 1,292 | University Park | 6,662 |
| East Dubuque | 1,912 | Millstadt | 3,007 | Upper Alton | 29,251 |
| East Dundee | 3,266 | Minier | 1,268 | Urbana | 39,511 |
| East Hazel Crest | 1,564 | Minonk | 2,131 | Vandalia | 6,679 |
| East Moline | 21,058 | Minooka | 5,223 | Venetian Village | 3,033 |
| East Peoria | 22,352 | Mokena | 19,210 | Venice | 2,439 |
| East Saint Louis | 29,773 | Moline | 42,668 | Vernon Hills | 23,510 |
| Edinburg | 1,140 | Momence | 3,037 | Vienna | 1,300 |
| Edwardsville | 24,551 | Monee | 4,772 | Villa Grove | 2,460 |
| Effingham | 12,616 | Monmouth | 9,443 | Villa Park | 22,868 |
| El Paso | 2,742 | Montgomery | 11,444 | Village of Campton Hills | 13,483 |
| Elburn | 3,727 | Monticello | 5,209 | Virden | 3,482 |
| Eldorado | 4,361 | Morris | 12,582 | Virginia | 1,744 |
| Elgin | 98,586 | Morrison | 4,269 | Wadsworth | 3,656 |
| Elk Grove Village | 34,261 | Morrisonville | 1,037 | Walnut | 1,461 |
| Elmhurst | 45,060 | Morton | 15,483 | Wamac | 1,329 |
| Elmwood | 1,821 | Morton Grove | 22,968 | Warren | 1,446 |
| Elmwood Park | 24,418 | Mounds | 1,014 | Warrensburg | 1,189 |
| Elwood | 2,237 | Mount Carmel | 7,617 | Warrenville | 13,179 |
| Energy | 1,179 | Mount Carroll | 1,696 | Warsaw | 1,624 |
| Erie | 1,540 | Mount Morris | 3,026 | Washburn | 1,089 |
| Eureka | 4,981 | Mount Olive | 2,089 | Washington | 12,294 |
| Evanston | 75,311 | Mount Prospect | 55,303 | Washington Park | 5,726 |
| Evergreen Park | 20,139 | Mount Pulaski | 1,607 | Waterloo | 9,315 |
| Fairbury | 3,919 | Mount Sterling | 2,015 | Waterman | 1,214 |
| Fairfield | 5,421 | Mount Vernon | 16,505 | Watseka | 5,501 |
| Fairfield | 5,255 | Mount Zion | 4,801 | Wauconda | 10,269 |
| Fairmont | 2,401 | Moweaqua | 1,821 | Waukegan | 92,695 |
| Fairmont City | 2,356 | Mundelein | 33,012 | Waverly | 1,249 |
| Fairview Heights | 15,362 | Murphysboro | 8,367 | Wayne | 2,390 |
| Farmer City | 2,000 | Naperville | 143,850 | Wayne City | 1,076 |
| Farmington | 2,601 | Nashville | 3,109 | Wenona | 1,056 |
| Farmington | 2,460 | Nauvoo | 1,219 | West Chicago | 26,014 |
| Fisher | 1,684 | Neoga | 1,781 | West Dundee | 8,003 |
| Flanagan | 1,060 | New Athens | 2,008 | West Frankfort | 8,150 |
| Flora | 4,846 | New Baden | 3,074 | West Peoria | 4,603 |
| Flossmoor | 9,462 | New Berlin | 1,161 | Westchester | 16,434 |
| Ford Heights | 3,315 | New Lenox | 24,315 | Western Springs | 12,446 |
| Forest Lake | 1,597 | Newton | 2,982 | Westmont | 24,552 |
| Forest Park | 15,171 | Niles | 29,765 | Westville | 3,028 |
| Forrest | 1,200 | Nokomis | 2,263 | Wheaton | 54,545 |
| Forreston | 1,523 | Normal | 51,331 | Wheeling | 35,815 |
| Forsyth | 2,716 | Norridge | 14,157 | White Hall | 2,606 |
| Fox Lake | 10,486 | Norris City | 1,024 | Williamsville | 1,412 |
| Fox Lake Hills | 2,485 | North Aurora | 14,447 | Willow Springs | 6,756 |
| Fox River Grove | 5,197 | North Barrington | 3,345 | Willowbrook | 8,967 |
| Frankfort | 15,611 | North Chicago | 37,301 | Willowbrook | 8,920 |
| Frankfort Square | 8,543 | North Pekin | 1,535 | Wilmette | 26,871 |
| Franklin Grove | 1,005 | North Peoria | 113,004 | Wilmington | 5,880 |
| Franklin Park | 18,728 | North Riverside | 6,494 | Winchester | 1,617 |
| Freeburg | 3,996 | Northbrook | 34,322 | Windsor | 1,062 |
| Freeport | 25,619 | Northfield | 5,552 | Winfield | 9,802 |
| Fulton | 3,834 | Northlake | 11,497 | Winnebago | 3,030 |
| Gages Lake | 11,459 | O'Fallon | 21,910 | Winnetka | 12,284 |
| Galena | 3,444 | Oak Brook | 8,896 | Winthrop Harbor | 6,969 |
| Galesburg | 32,094 | Oak Forest | 28,122 | Wonder Lake | 7,805 |
| Galva | 2,678 | Oak Grove | 1,318 | Wood Dale | 13,316 |
| Gardner | 1,407 | Oak Lawn | 54,767 | Wood River | 10,971 |
| Geneseo | 6,431 | Oak Park | 49,509 | Woodridge | 34,500 |
| Geneva | 23,974 | Oakbrook Terrace | 2,255 | Woodstock | 21,769 |
| Genoa | 4,824 | Oakwood | 1,487 | Worth | 10,741 |
| Georgetown | 3,628 | Oakwood Hills | 2,363 | Wyoming | 1,373 |
| Georgetown | 3,493 | Oblong | 1,541 | Yorkville | 9,555 |
| Germantown | 1,123 | Odell | 1,004 | Zeigler | 1,643 |
| Germantown Hills | 2,909 | Odin | 1,105 | Zion | 24,316 |
| Gibson City | 3,351 | Oglesby | 3,616 |
The Illinois chart can be downloaded (22.5MB). See the main archive page for a zip archive of all of the charts.
Note: All of these charts are supplied as Microsoft® Excel® 2007 workbooks. You will need Excel 2007 (or later) in order to read these charts. The 2007 version was chosen because earlier versions of Excel do not support the large workbooks required to store these mileages.
Alternatively, you can use our MileCharter add-in for Microsoft® MapPoint® to compute custom mileage charts to meet your specific needs.

