Census Data for Illinois Communities with Population over 10,000 
City 1990 Pop. 2000 Pop. Pop. Change % Change Black Pop. % Black Asian Pop. % Asian Hisp. Pop. % Hisp.
Addison 32,058 35,914 3,856 12.0 971 2.7 3,035 8.5 10,198 28.4
Algonquin 11,663 23,276 11,613 99.6 264 1.1 647 2.8 948 4.1
Alsip 18,227 19,725 1,498 8.2 2,052 10.4 543 2.8 1,727 8.8
Alton 32,905 30,496 -2,409 -7.3 7,851 25.7 194 0.6 454 1.5
Arlington Heights 75,460 76,031 571 0.8 868 1.1 4,931 6.5 3,393 4.5
Aurora 99,581 142,990 43,409 43.6 17,058 11.9 5,018 3.5 46,557 32.6
Barrington 9,504 10,168 664 7.0 68 0.7 238 2.3 237 2.3
Bartlett 19,373 36,706 17,333 89.5 843 2.3 3,077 8.4 2,024 5.5
Batavia 17,076 23,866 6,790 39.8 704 2.9 387 1.6 1,257 5.3
Beach Park 9,513 10,072 559 5.9 522 5.2 200 2.0 1,368 13.6
Belleville 42,785 41,410 -1,375 -3.2 6,681 16.1 452 1.1 677 1.6
Bellwood 20,241 20,535 294 1.5 16,995 82.8 222 1.1 1,631 7.9
Belvidere 15,958 20,820 4,862 30.5 320 1.5 151 0.7 4,179 20.1
Bensenville 17,767 20,703 2,936 16.5 655 3.2 1,440 7.0 7,690 37.1
Berwyn 45,426 54,016 8,590 18.9 872 1.6 1,649 3.1 20,543 38.0
Bloomingdale 16,614 21,675 5,061 30.5 595 2.7 2,070 9.6 1,074 5.0
Bloomington 51,972 64,808 12,836 24.7 6,153 9.5 2,189 3.4 2,150 3.3
Blue Island 21,203 23,463 2,260 10.7 5,808 24.8 157 0.7 8,899 37.9
Bolingbrook 40,843 56,321 15,478 37.9 12,159 21.6 4,035 7.2 7,371 13.1
Bourbonnais 13,934 15,256 1,322 9.5 787 5.2 447 2.9 345 2.3
Bradley 10,792 12,784 1,992 18.5 198 1.5 112 0.9 461 3.6
Bridgeview 14,402 15,335 933 6.5 132 0.9 444 2.9 1,445 9.4
Brookfield 18,876 19,085 209 1.1 202 1.1 307 1.6 1,537 8.1
Buffalo Grove 36,427 42,909 6,482 17.8 385 0.9 3,874 9.0 1,425 3.3
Burbank 27,600 27,902 302 1.1 106 0.4 590 2.1 3,095 11.1
Burr Ridge 7,669 10,408 2,739 35.7 120 1.2 1,241 11.9 304 2.9
Cahokia 17,550 16,391 -1,159 -6.6 6,491 39.6 101 0.6 369 2.3
Calumet City 37,840 39,071 1,231 3.3 21,043 53.9 287 0.7 4,242 10.9
Canton 13,922 15,288 1,366 9.8 1,386 9.1 78 0.5 320 2.1
Carbondale 27,033 20,681 -6,352 -23.5 5,006 24.2 1,503 7.3 630 3.0
Carol Stream 31,716 40,438 8,722 27.5 1,901 4.7 4,821 11.9 4,055 10.0
Carpentersville 23,049 30,586 7,537 32.7 1,437 4.7 724 2.4 12,410 40.6
Cary 10,043 15,531 5,488 54.6 78 0.5 247 1.6 843 5.4
Centralia 14,274 14,136 -138 -1.0 1,593 11.3 130 0.9 170 1.2
Champaign 63,502 67,518 4,016 6.3 11,158 16.5 5,094 7.5 2,724 4.0
Charleston 20,398 21,039 641 3.1 951 4.5 349 1.7 370 1.8
Chicago 2,783,726 2,896,016 112,290 4.0 1,084,221 37.4 140,517 4.9 753,644 26.0
Chicago Heights 33,072 32,776 -296 -0.9 12,747 38.9 202 0.6 7,790 23.8
Chicago Ridge 13,643 14,127 484 3.5 365 2.6 297 2.1 883 6.3
Cicero 67,436 85,616 18,180 27.0 1,113 1.3 1,040 1.2 66,299 77.4
Collinsville 22,446 24,707 2,261 10.1 1,552 6.3 212 0.9 534 2.2
Country Club Hills 15,431 16,169 738 4.8 13,468 83.3 212 1.3 280 1.7
Crest Hill 10,643 13,329 2,686 25.2 2,671 20.0 185 1.4 1,174 8.8
Crestwood 10,823 11,251 428 4.0 522 4.6 107 1.0 414 3.7
Crystal Lake 24,512 38,000 13,488 55.0 283 0.7 895 2.4 2,662 7.0
Danville 33,828 33,904 76 0.2 8,629 25.5 465 1.4 1,549 4.6
Darien 18,341 22,860 4,519 24.6 480 2.1 2,809 12.3 831 3.6
Decatur 83,885 81,860 -2,025 -2.4 16,845 20.6 693 0.8 978 1.2
Deerfield 17,327 18,420 1,093 6.3 81 0.4 536 2.9 312 1.7
DeKalb 34,925 39,018 4,093 11.7 3,788 9.7 2,001 5.1 3,527 9.0
Des Plaines 53,223 58,720 5,497 10.3 686 1.2 4,841 8.2 8,229 14.0
Dixon 15,144 15,941 797 5.3 1,757 11.0 168 1.1 685 4.3
Dolton 23,930 25,614 1,684 7.0 21,293 83.1 198 0.8 791 3.1
Downers Grove 46,858 48,724 1,866 4.0 1,043 2.1 3,009 6.2 1,747 3.6
East Moline 20,147 20,333 186 0.9 1,719 8.5 524 2.6 3,081 15.2
East Peoria 21,378 22,638 1,260 5.9 153 0.7 180 0.8 293 1.3
East St. Louis 40,944 31,542 -9,402 -23.0 30,983 98.2 52 0.2 230 0.7
Edwardsville 14,579 21,491 6,912 47.4 1,988 9.3 434 2.0 215 1.0
Effingham 11,851 12,384 533 4.5 62 0.5 87 0.7 129 1.0
Elgin 77,010 94,487 17,477 22.7 7,108 7.5 4,159 4.4 32,430 34.3
Elk Grove Village 33,429 34,727 1,298 3.9 559 1.6 3,267 9.4 2,165 6.2
Elmhurst 42,029 42,762 733 1.7 444 1.0 1,771 4.1 1,717 4.0
Elmwood Park 23,206 25,405 2,199 9.5 166 0.7 602 2.4 2,798 11.0
Evanston 73,233 74,239 1,006 1.4 17,883 24.1 5,161 7.0 4,539 6.1
Evergreen Park 20,874 20,821 -53 -0.3 1,702 8.2 320 1.5 831 4.0
Fairview Heights 14,351 15,034 683 4.8 2,637 17.5 398 2.6 289 1.9
Forest Park 14,918 15,688 770 5.2 5,128 32.7 1,175 7.5 1,230 7.8
Frankfort 7,180 10,391 3,211 44.7 284 2.7 242 2.3 240 2.3
Franklin Park 18,485 19,434 949 5.1 191 1.0 537 2.8 7,399 38.1
Freeport 25,840 26,443 603 2.3 4,012 15.2 347 1.3 561 2.1
Gages Lake CDP 8,349 10,415 2,066 24.7 244 2.3 371 3.6 436 4.2
Galesburg 33,530 33,706 176 0.5 3,803 11.3 400 1.2 1,688 5.0
Geneva 12,617 19,515 6,898 54.7 218 1.1 282 1.4 541 2.8
Glen Carbon 7,731 10,425 2,694 34.8 756 7.3 256 2.5 156 1.5
Glen Ellyn 24,944 26,999 2,055 8.2 643 2.4 1,461 5.4 1,275 4.7
Glendale Heights 27,973 31,765 3,792 13.6 1,718 5.4 6,676 21.0 5,842 18.4
Glenview 37,093 41,847 4,754 12.8 721 1.7 4,500 10.8 1,702 4.1
Godfrey 5,436 16,286 10,850 199.6 699 4.3 144 0.9 159 1.0
Goodings Grove CDP 14,054 17,084 3,030 21.6 47 0.3 376 2.2 601 3.5
Granite City 32,862 31,301 -1,561 -4.8 695 2.2 220 0.7 894 2.9
Grayslake 7,388 18,506 11,118 150.5 336 1.8 868 4.7 920 5.0
Gurnee 13,701 28,834 15,133 110.5 1,625 5.6 2,600 9.0 1,738 6.0
Hanover Park 32,895 38,278 5,383 16.4 2,529 6.6 4,945 12.9 10,233 26.7
Harvey 29,771 30,000 229 0.8 24,232 80.8 181 0.6 3,834 12.8
Hazel Crest 13,334 14,816 1,482 11.1 11,482 77.5 175 1.2 494 3.3
Herrin 10,857 11,298 441 4.1 144 1.3 102 0.9 107 0.9
Hickory Hills 13,021 13,926 905 7.0 188 1.3 365 2.6 1,129 8.1
Highland Park 30,575 31,365 790 2.6 653 2.1 849 2.7 2,792 8.9
Hinsdale 16,029 17,349 1,320 8.2 158 0.9 861 5.0 414 2.4
Hoffman Estates 46,561 49,495 2,934 6.3 2,373 4.8 7,947 16.1 5,198 10.5
Homewood 19,278 19,543 265 1.4 3,561 18.2 372 1.9 597 3.1
Jacksonville 19,324 18,940 -384 -2.0 1,399 7.4 170 0.9 291 1.5
Joliet 76,836 106,221 29,385 38.2 20,012 18.8 1,575 1.5 19,552 18.4
Justice 11,137 12,193 1,056 9.5 2,528 20.7 317 2.6 928 7.6
Kankakee 27,575 27,491 -84 -0.3 11,586 42.1 149 0.5 2,544 9.3
Kewanee 12,969 12,944 -25 -0.2 596 4.6 69 0.5 790 6.1
La Grange 15,362 15,608 246 1.6 967 6.2 206 1.3 572 3.7
La Grange Park 12,861 13,295 434 3.4 440 3.3 273 2.1 472 3.6
Lake Forest 17,836 20,059 2,223 12.5 295 1.5 802 4.0 376