City and district rankings from federal incident data · 2021-22 collection
Percentile is against all ranked U.S. cities (higher = safer). Only cities with ≥5 trustworthy-data schools are ranked. Home value is Zillow's ZHVI.
| # | CITY | SAFETY PCTL | SCHOOLS | HOME VALUE |
|---|---|---|---|---|
| 1 | Zion | 94 | 8 of 8 | $253,872 |
| 2 | Woodstock | 94 | 12 of 12 | $338,606 |
| 3 | Winnetka | 94 | 6 of 6 | $1,929,615 |
| 4 | Wilmette | 94 | 7 of 8 | $1,020,010 |
| 5 | Waukegan | 94 | 16 of 23 | $247,565 |
| 6 | Rock Island | 94 | 12 of 13 | $128,847 |
| 7 | Rochester | 94 | 5 of 5 | $299,576 |
| 8 | Princeton | 94 | 5 of 5 | $176,074 |
| 9 | Poplar Grove | 94 | 5 of 5 | $282,167 |
| 10 | Paris | 94 | 8 of 10 | $108,994 |
| 11 | Northlake | 94 | 7 of 7 | $311,401 |
| 12 | Mount Zion | 94 | 5 of 5 | $202,075 |
| 13 | Melrose Park | 94 | 6 of 6 | $324,615 |
| 14 | Matteson | 94 | 6 of 6 | $277,509 |
| 15 | Litchfield | 94 | 5 of 6 | $130,010 |
| 16 | Lincoln | 94 | 8 of 8 | $139,391 |
| 17 | Lake Zurich | 94 | 5 of 5 | $514,006 |
| 18 | Lake Forest | 94 | 7 of 7 | $1,246,312 |
| 19 | Highland | 94 | 5 of 5 | $278,064 |
| 20 | Glendale Heights | 94 | 7 of 8 | $333,087 |
| 21 | Gages Lake | 94 | 6 of 6 | $344,618 |
| 22 | Franklin Park | 94 | 6 of 6 | $326,102 |
| 23 | Evergreen Park | 94 | 6 of 6 | $296,153 |
| 24 | Clinton | 94 | 5 of 5 | $156,016 |
| 25 | Carlinville | 94 | 6 of 8 | $147,482 |
| 26 | Canton | 94 | 5 of 5 | $101,303 |
| 27 | Bellwood | 94 | 5 of 6 | $259,823 |
| 28 | Barrington | 94 | 9 of 9 | $650,509 |
| 29 | Libertyville | 88 | 7 of 7 | $638,262 |
| 30 | Frankfort | 88 | 11 of 11 | $504,289 |
| 31 | Normal | 86 | 16 of 18 | $269,011 |
| 32 | Deerfield | 85 | 7 of 7 | $669,191 |
| 33 | Tinley Park | 84 | 12 of 12 | $339,012 |
| 34 | Berwyn | 84 | 13 of 13 | $325,587 |
| 35 | Galesburg | 83 | 6 of 8 | $107,348 |
| 36 | Skokie | 83 | 14 of 15 | $435,880 |
| 37 | Lansing | 83 | 7 of 8 | $204,228 |
| 38 | La Grange | 83 | 7 of 7 | $677,849 |
| 39 | Vernon Hills | 82 | 13 of 14 | $462,886 |
| 40 | Evanston | 82 | 16 of 19 | $496,114 |
| 41 | Granite City | 82 | 7 of 10 | $115,883 |
| 42 | Alsip | 82 | 6 of 7 | $275,919 |
| 43 | Summit | 81 | 5 of 5 | $279,685 |
| 44 | Edwardsville | 81 | 9 of 10 | $336,493 |
| 45 | West Chicago | 80 | 10 of 12 | $394,635 |
| 46 | Calumet City | 79 | 14 of 14 | $158,805 |
| 47 | Dixon | 79 | 5 of 5 | $181,757 |
| 48 | Elmhurst | 79 | 13 of 14 | $645,981 |
| 49 | Oak Park | 78 | 11 of 11 | $492,876 |
| 50 | Morton Grove | 78 | 5 of 5 | $454,598 |
| # | DISTRICT | SAFETY PCTL | SCHOOLS |
|---|---|---|---|
| 1 | Zion ESD 6 | 90 | 6 of 6 |
| 2 | Woodstock CUSD 200 | 90 | 12 of 12 |
| 3 | Winnetka SD 36 | 90 | 5 of 5 |
| 4 | Wilmette SD 39 | 90 | 6 of 6 |
| 5 | West Chicago ESD 33 | 90 | 7 of 10 |
| 6 | Waukegan CUSD 60 | 90 | 15 of 22 |
| 7 | SD 45 DuPage County | 90 | 8 of 8 |
| 8 | CCSD 146 | 90 | 5 of 5 |
| 9 | Summit Hill SD 161 | 90 | 6 of 6 |
| 10 | Burbank SD 111 | 90 | 8 of 8 |
| 11 | ESD 159 | 90 | 5 of 5 |
| 12 | Rockridge CUSD 300 | 90 | 5 of 5 |
| 13 | Rock Island SD 41 | 90 | 13 of 14 |
| 14 | Rochester CUSD 3A | 90 | 5 of 5 |
| 15 | Riverside SD 96 | 90 | 5 of 5 |
| 16 | Ridgeland SD 122 | 90 | 5 of 5 |
| 17 | Quincy SD 172 | 90 | 7 of 9 |
| 18 | Princeton ESD 115 | 90 | 5 of 5 |
| 19 | Southwestern CUSD 9 | 90 | 5 of 5 |
| 20 | Pekin PSD 108 | 90 | 10 of 11 |
| 21 | Park Forest SD 163 | 90 | 5 of 6 |
| 22 | Oak Park ESD 97 | 90 | 10 of 10 |
| 23 | North Palos SD 117 | 90 | 5 of 5 |
| 24 | North Boone CUSD 200 | 90 | 6 of 6 |
| 25 | Mt Zion CUSD 3 | 90 | 5 of 5 |