Property tax appeal deadlines by city and village
Cook County sets appeal dates by township, and many towns sit in more than one. Find your town to see its
township and whether the window is open.
Free. No sign-up. Compares your home with the 5 to 10 most similar homes nearby, from the Assessor's own data.
Cook County municipalities and their townships
| City or village | Township | Appeals |
| Alsip | Worth |
Closed |
| Arlington Heights | Wheeling, Elk Grove |
Closed |
| Barrington | Barrington, Palatine |
Closed |
| Barrington Hills | Barrington |
Closed |
| Bartlett | Hanover |
Open |
| Bedford Park | Lyons |
Closed |
| Bellwood | Proviso |
Closed |
| Berkeley | Proviso |
Closed |
| Berwyn | Berwyn |
Closed |
| Blue Island | Worth, Calumet, Bremen |
Closed |
| Bridgeview | Lyons, Worth, Palos |
Closed |
| Broadview | Proviso |
Closed |
| Brookfield | Proviso, Lyons, Riverside |
Closed |
| Buffalo Grove | Wheeling |
Closed |
| Burbank | Stickney |
Closed |
| Burnham | Thornton |
Open |
| Burr Ridge | Lyons |
Closed |
| Calumet City | Thornton |
Open |
| Calumet Park | Calumet |
Closed |
| Chicago | Lake, Jefferson, Hyde Park, West Chicago, Lake View, South Chicago, Rogers Park, North Chicago |
Open |
| Chicago Heights | Bloom |
Closed |
| Chicago Ridge | Worth |
Closed |
| Cicero | Cicero |
Closed |
| Country Club Hills | Bremen, Rich |
Open |
| Countryside | Lyons |
Closed |
| Crestwood | Bremen, Worth |
Closed |
| Des Plaines | Maine, Elk Grove |
Closed |
| Dixmoor | Thornton |
Open |
| Dolton | Thornton |
Open |
| East Hazel Crest | Thornton |
Open |
| Elgin | Hanover |
Open |
| Elk Grove Village | Elk Grove, Schaumburg |
Open |
| Elmwood Park | Leyden |
Closed |
| Evanston | Evanston |
Closed |
| Evergreen Park | Worth |
Closed |
| Flossmoor | Rich, Bloom |
Open |
| Ford Heights | Bloom |
Closed |
| Forest Park | Proviso |
Closed |
| Forest View | Stickney |
Closed |
| Franklin Park | Leyden |
Closed |
| Glencoe | New Trier |
Closed |
| Glenview | Northfield, Maine, New Trier, Niles |
Open |
| Glenwood | Bloom, Thornton |
Open |
| Golf | Niles |
Open |
| Hanover Park | Schaumburg, Hanover |
Open |
| Harvey | Thornton, Bremen |
Open |
| Harwood Heights | Norwood Park |
Closed |
| Hazel Crest | Bremen, Thornton, Rich |
Open |
| Hickory Hills | Palos, Lyons |
Closed |
| Hillside | Proviso |
Closed |
| Hinsdale | Lyons |
Closed |
| Hodgkins | Lyons |
Closed |
| Hoffman Estates | Schaumburg, Palatine, Hanover, Barrington |
Open |
| Hometown | Worth |
Closed |
| Homewood | Bloom, Thornton, Bremen, Rich |
Open |
| Indian Head Park | Lyons |
Closed |
| Inverness | Palatine, Barrington |
Closed |
| Justice | Lyons |
Closed |
| Kenilworth | New Trier |
Closed |
| La Grange | Lyons |
Closed |
| La Grange Park | Proviso |
Closed |
| Lansing | Thornton, Bloom |
Open |
| Lemont | Lemont |
Closed |
| Lincolnwood | Niles |
Open |
| Lynwood | Bloom |
Closed |
| Lyons | Lyons |
Closed |
| Markham | Bremen, Thornton |
Open |
| Matteson | Rich |
Open |
| Maywood | Proviso |
Closed |
| Melrose Park | Proviso, Leyden |
Closed |
| Merrionette Park | Worth |
Closed |
| Midlothian | Bremen |
Closed |
| Morton Grove | Niles, Maine |
Open |
| Mount Prospect | Elk Grove, Wheeling |
Closed |
| Niles | Maine, Niles |
Open |
| Norridge | Norwood Park, Leyden |
Closed |
| North Riverside | Riverside, Proviso |
Closed |
| Northbrook | Northfield |
Closed |
| Northfield | Northfield, New Trier |
Closed |
| Northlake | Leyden, Proviso |
Closed |
| Oak Forest | Bremen |
Closed |
| Oak Lawn | Worth |
Closed |
| Oak Park | Oak Park |
Closed |
| Olympia Fields | Rich, Bloom |
Open |
| Orland Hills | Orland |
Open |
| Orland Park | Orland, Palos |
Open |
| Palatine | Palatine |
Closed |
| Palos Heights | Worth, Palos |
Closed |
| Palos Hills | Palos |
Closed |
| Palos Park | Palos |
Closed |
| Park Forest | Rich, Bloom |
Open |
| Park Ridge | Maine, Norwood Park, Leyden |
Closed |
| Phoenix | Thornton |
Open |
| Posen | Bremen, Thornton |
Open |
| Prospect Heights | Wheeling |
Closed |
| Richton Park | Rich |
Open |
| River Forest | River Forest |
Closed |
| River Grove | Leyden |
Closed |
| Riverdale | Thornton, Calumet |
Open |
| Riverside | Riverside |
Closed |
| Robbins | Bremen, Worth |
Closed |
| Rolling Meadows | Palatine, Elk Grove |
Closed |
| Roselle | Schaumburg |
Open |
| Rosemont | Leyden, Maine |
Closed |
| Sauk Village | Bloom |
Closed |
| Schaumburg | Schaumburg |
Open |
| Schiller Park | Leyden |
Closed |
| Skokie | Niles |
Open |
| South Barrington | Barrington |
Closed |
| South Chicago Heights | Bloom |
Closed |
| South Holland | Thornton |
Open |
| Steger | Bloom |
Closed |
| Stickney | Stickney |
Closed |
| Stone Park | Proviso |
Closed |
| Streamwood | Hanover |
Open |
| Summit | Lyons |
Closed |
| Thornton | Thornton |
Open |
| Tinley Park | Orland, Bremen, Rich |
Open |
| Westchester | Proviso |
Closed |
| Western Springs | Lyons, Proviso |
Closed |
| Wheeling | Wheeling |
Closed |
| Willow Springs | Lyons, Palos |
Closed |
| Wilmette | New Trier |
Closed |
| Winnetka | New Trier |
Closed |
| Worth | Worth, Palos |
Closed |
Townships come from the Assessor's parcel data (computed 2026-11-05). Unincorporated areas
are listed under their township.