Cook County, IL property tax

Census ACS 2023 5-year estimates · updated 2026-09-20

The median effective property tax rate in Cook County is 1.98%, below the Illinois median of 2.07% and above the national median of 0.98%. The median homeowner pays $6,053 a year on a home worth $305,200.

Effective rate
1.98%
Median annual bill
$6,053
Median home value
$305,200
Rank in Illinois
34of 102
Effective property tax rate: Cook County compared with Illinois and the United States
0.521.031.552.07Cook County: 1.98%Cook County1.98%Illinois median: 2.07%Illinois median2.07%United States median: 0.98%United States median0.98%

Median annual bill divided by median home value, Census ACS 2023 5-year estimates.

Estimated annual bill by home value

Home valueEstimated billPer month
$200,000$3,960$330
$300,000$5,940$495
$400,000$7,920$660
$500,000$9,900$825
$750,000$14,850$1,238
$1,000,000$19,800$1,650
At the county median effective rate of 1.98%, before exemptions. Jurisdictions inside the county differ; use the estimator for a specific home value and exemption.

Estimate for your home value

Property tax rates by city in Cook County, 2024

For tax year 2024, billed in 2025, the average residential tax at each city's rate in Cook County ran from $3,232 in Lynnwood to $23,476 in Kenilworth. Across all property in the county, the average tax rate was 8.13 per $100 of equalized assessed value, down from 8.27 in 2023.

Illinois rates apply to taxable value, not market value, so a rate of 7 means $7 per $100 of taxable value. The effective rate column turns each tax into a share of market value, which is the figure to compare between cities.

CityTownship or road districtAverage tax 2024Average tax 2023Effective rateAggregate rateAverage home value
KenilworthNew Trier Twp$23,476$22,5971.82%8.7331$1,290,983
GlencoeNew Trier Twp$22,782$22,0351.76%8.4750$1,290,983
WinnetkaNew Trier Twp$21,513$20,8651.67%8.0026$1,290,983
WilmetteNew Trier Twp$20,848$20,2491.61%7.7555$1,290,983
River ForestRiver Forest Twp$15,047$14,6882.12%9.4406$709,136
BridgeviewLyons Twp$14,228$13,6452.99%13.6861$475,789
DeerfieldNorthfield Twp$13,894$13,4821.91%8.5770$727,644
Bedford ParkLyons Twp$13,860$13,0562.91%13.3319$475,789
Oak ParkOak Park Twp$13,552$13,0272.85%11.2643$475,401
GlencoeNorthfield Twp$13,3901.84%8.2657$727,644
GlenviewNorthfield Twp$13,006$12,5201.79%8.0285$727,644
SummitLyons Twp$12,920$12,2962.72%12.4275$475,789
GlencoeNorthfield Twp$12,8161.76%7.9113$727,644
NorthbrookNorthfield Twp$12,7501.75%7.8707$727,644
WilmetteNorthfield Twp$12,607$12,2111.73%7.7825$727,644
South BarringtonBarrington Twp$12,564$13,3591.67%7.8552$753,805
Park ForestRich Twp$12,476$11,9775.00%26.1392$249,396
McCookLyons Twp$12,320$12,0662.59%11.8507$475,789
NorthbrookNorthfield Twp$12,1941.68%7.5271$727,644
NorthfieldNorthfield Twp$12,038$11,6851.65%7.4310$727,644
BarringtonBarrington Twp$11,954$12,7991.59%7.4736$753,805
Barrington HillsBarrington Twp$11,909$12,6921.58%7.4453$753,805
LyonsLyons Twp$11,516$10,6322.42%11.0772$475,789
Hickory HillsLyons Twp$11,208$11,0592.36%10.7804$475,789
Rolling MeadowsPalatine Twp$10,5372.47%12.5338$425,856
Ford HeightsBloom Twp$10,428$9,8115.54%32.1458$188,351
Rolling MeadowsPalatine Twp$10,4202.45%12.3946$425,856
MaywoodProviso Twp$10,1003.36%16.6326$300,584
RiversideRiverside Twp (Cook)$9,933$9,6912.25%10.2603$441,768
JusticeLyons Twp$9,809$9,7272.06%9.4354$475,789
SkokieNiles Twp$9,7012.36%11.2559$410,299
WheelingWheeling Twp$9,609$9,3092.25%11.5774$426,306
BellwoodProviso Twp$9,507$9,2353.16%15.6560$300,584
HodgkinsLyons Twp$9,444$9,1171.98%9.0840$475,789
North RiversideRiverside Twp (Cook)$9,286$9,1142.10%9.5915$441,768
Prospect HtsWheeling Twp$9,259$8,9032.17%11.1556$426,306
Stone ParkProviso Twp$9,151$9,2993.04%15.0701$300,584
Buffalo GroveWheeling Twp$9,138$8,8342.14%11.0110$426,306
Country Club HillsRich Twp$9,125$8,7933.66%19.1189$249,396
Des PlainesMaine Twp (Cook)$8,993$8,8012.15%10.4746$417,523
MaywoodProviso Twp$8,9392.97%14.7212$300,584
Harwood HtsNorwood Park Twp$8,903$7,8582.01%9.5364$442,586
LagrangeLyons Twp$8,896$8,7381.87%8.5570$475,789
Palos ParkLemont Twp$8,815$8,6971.69%7.5892$522,543
PhoenixThornton Twp$8,695$7,2015.63%34.4552$154,559
PalatinePalatine Twp$8,683$8,2682.04%10.3278$425,856
StreamwoodSchaumburg Twp$8,670$8,3372.28%11.4248$380,560
Arlington HtsPalatine Twp$8,626$8,1872.03%10.2609$425,856
Morton GroveNiles Twp$8,605$8,2272.10%9.9849$410,299
LemontLemont Twp$8,479$8,2141.62%7.3000$522,543
HazelcrestBremen Twp$8,451$7,6093.96%21.0374$213,669
Mt ProspectWheeling Twp$8,438$7,6821.98%10.1667$426,306
Indian HeadLyons Twp$8,398$8,2521.77%8.0777$475,789
Park RidgeMaine Twp (Cook)$8,3812.01%9.7615$417,523
Rolling MeadowsSchaumburg Twp$8,3782.20%11.0407$380,560
Rolling MeadowsWheeling Twp$8,374$8,0301.96%10.0897$426,306
MarkhamBremen Twp$8,273$7,8513.87%20.5942$213,669
SchaumburgPalatine Twp$8,266$7,8401.94%9.8328$425,856
Hoffman EstatesSchaumburg Twp$8,2542.17%10.8775$380,560
Rolling MeadowsSchaumburg Twp$8,2442.17%10.8643$380,560
WorthPalos Twp$8,238$8,2252.28%10.9883$361,001
Des PlainesWheeling Twp$8,199$7,9121.92%9.8787$426,306
Mt ProspectElk Grove Twp$8,135$7,3532.09%10.1869$389,109
River GroveLeyden Twp$8,1332.52%12.8345$322,723
Hoffman EstatesSchaumburg Twp$8,0792.12%10.6459$380,560
Western SpringsLyons Twp$7,971$7,8431.68%7.6676$475,789
Lincolnwood (Cook)Niles Twp$7,927$7,6211.93%9.1976$410,299
Arlington HtsWheeling Twp$7,920$7,5641.86%9.5424$426,306
BerwynBerwyn Twp$7,9122.46%12.3012$321,825
InvernessPalatine Twp$7,818$7,4331.84%9.2989$425,856
Willow SpringsLyons Twp$7,818$7,5071.64%7.5199$475,789
Tinley ParkOrland Twp$7,791$7,9011.99%9.1793$392,006
Rolling MeadowsElk Grove Twp$7,784$7,4232.00%9.7481$389,109
Orland ParkOrland Twp$7,713$7,8041.97%9.0880$392,006
BerkeleyProviso Twp$7,624$7,5862.54%12.5557$300,584
Hickory HillsPalos Twp$7,564$7,6912.10%10.0892$361,001
RosemontMaine Twp (Cook)$7,562$7,2371.81%8.8077$417,523
River GroveLeyden Twp$7,5562.34%11.9243$322,723
SkokieNiles Twp$7,4721.82%8.6703$410,299
Park RidgeMaine Twp (Cook)$7,4441.78%8.6696$417,523
GlenviewNiles Twp$7,426$7,1351.81%8.6161$410,299
GolfNiles Twp$7,361$7,1171.79%8.5411$410,299
BrookfieldProviso Twp$7,340$7,2692.44%12.0872$300,584
CountrysideLyons Twp$7,3281.54%7.0483$475,789
SchaumburgSchaumburg Twp$7,319$7,0621.92%9.6447$380,560
CountrysideLyons Twp$7,2851.53%7.0072$475,789
North LakeLeyden Twp$7,260$7,4152.25%11.4564$322,723
Country Club HillsBremen Twp$7,254$6,7723.39%18.0575$213,669
Schiller ParkLeyden Twp$7,231$6,9752.24%11.4111$322,723
Richton ParkRich Twp$7,1922.88%15.0697$249,396
RoselleSchaumburg Twp$7,1641.88%9.4411$380,560
HillsideProviso Twp$7,136$7,0002.37%11.7512$300,584
Palos HillsPalos Twp$7,133$7,3011.98%9.5138$361,001
RoselleSchaumburg Twp$7,1101.87%9.3692$380,560
Palos HtsPalos Twp$7,071$6,9091.96%9.4322$361,001
RiverdaleCalumet Twp$7,054$6,7983.88%23.2639$182,014
Elk GroveElk Grove Twp$7,047$6,7081.81%8.8253$389,109
Franklin ParkLeyden Twp$6,991$6,6612.17%11.0321$322,723
BerwynBerwyn Twp$6,9362.16%10.7847$321,825
BensenvilleLeyden Twp$6,932$6,9002.15%10.9393$322,723
NilesNiles Twp$6,889$6,6291.68%7.9933$410,299
Tinley ParkRich Twp$6,849$6,7992.75%14.3491$249,396
Olympia FieldsRich Twp$6,791$6,8082.72%14.2295$249,396
StreamwoodHanover Twp (Cook)$6,7031.92%10.1301$348,643
Richton ParkRich Twp$6,7002.69%14.0377$249,396
Elmwood ParkLeyden Twp$6,686$6,5662.07%10.5506$322,723
Hoffman EstatesPalatine Twp$6,665$6,7851.57%7.9283$425,856
FlossmoorRich Twp$6,646$6,6452.67%13.9257$249,396
StreamwoodHanover Twp (Cook)$6,6231.90%10.0095$348,643
MattesonRich Twp$6,548$6,5402.63%13.7190$249,396
BroadviewProviso Twp$6,529$6,6032.17%10.7520$300,584
Orland HillsOrland Twp$6,470$6,3201.65%7.6228$392,006
Burr RidgeLyons Twp$6,457$6,3841.36%6.2110$475,789
Blue IslandWorth Twp (Cook)$6,440$6,6262.52%12.7399$255,086
Hanover ParkHanover Twp (Cook)$6,388$6,6391.83%9.6548$348,643
Forest ParkProviso Twp$6,358$6,1572.12%10.4706$300,584
ChicagoCity Townships (Triad 1)$6,269$5,8301.74%6.6941$361,192
HinsdaleLyons Twp$6,130$6,4241.29%5.8965$475,789
CiceroCicero Twp$6,027$6,0182.14%11.5971$282,274
WorthWorth Twp (Cook)$6,021$6,0962.36%11.9117$255,086
BartlettHanover Twp (Cook)$6,014$6,4081.72%9.0889$348,643
BurbankStickney Twp$6,0062.12%10.8207$282,920
North LakeProviso Twp$5,968$6,1341.99%9.8283$300,584
ElginHanover Twp (Cook)$5,802$6,2241.66%8.7689$348,643
BurbankStickney Twp$5,7982.05%10.4456$282,920
HarveyThornton Twp$5,791$6,8173.75%22.9498$154,559
Calumet CityThornton Twp$5,7903.75%22.9435$154,559
Homer GlenOrland Twp$5,789$5,6991.48%6.8212$392,006
Evergreen ParkWorth Twp (Cook)$5,771$5,8122.26%11.4172$255,086
Calumet CityThornton Twp$5,7553.72%22.8038$154,559
StickneyStickney Twp$5,723$5,5732.02%10.3104$282,920
AlsipWorth Twp (Cook)$5,658$5,6442.22%11.1938$255,086
Chicago HtsBloom Twp$5,599$5,3732.97%17.2579$188,351
RosemontLeyden Twp$5,585$5,3921.73%8.8130$322,723
WestchesterProviso Twp$5,5441.84%9.1304$300,584
ForestviewStickney Twp$5,511$5,2381.95%9.9283$282,920
HazelcrestThornton Twp$5,497$5,0473.56%21.7843$154,559
Oak LawnWorth Twp (Cook)$5,492$5,4742.15%10.8651$255,086
Chicago RidgeWorth Twp (Cook)$5,489$5,5252.15%10.8602$255,086
Calumet ParkCalumet Twp$5,472$5,3983.01%18.0472$182,014
HometownWorth Twp (Cook)$5,428$5,2982.13%10.7394$255,086
Lagrange ParkProviso Twp$5,417$5,2991.80%8.9212$300,584
Melrose ParkProviso Twp$5,363$5,3331.78%8.8317$300,584
MidlothianBremen Twp$5,344$5,1522.50%13.3046$213,669
WestchesterProviso Twp$5,3011.76%8.7295$300,584
NorridgeLeyden Twp$5,278$5,1691.64%8.3292$322,723
Palos HtsWorth Twp (Cook)$5,140$5,1592.02%10.1693$255,086
BurnhamThornton Twp$5,032$4,7513.26%19.9391$154,559
DoltonThornton Twp$5,016$4,9073.25%19.8763$154,559
Merrionette ParkWorth Twp (Cook)$4,998$5,0131.96%9.8877$255,086
Tinley ParkBremen Twp$4,9682.32%12.3667$213,669
RobbinsBremen Twp$4,964$4,9202.32%12.3568$213,669
Tinley ParkBremen Twp$4,9002.29%12.1974$213,669
CrestwoodWorth Twp (Cook)$4,868$5,0961.91%9.6314$255,086
ThorntonThornton Twp$4,745$4,4403.07%18.8052$154,559
HomewoodBloom Twp$4,738$4,5312.52%14.6043$188,351
East HazelcrestThornton Twp$4,726$4,4143.06%18.7271$154,559
Western SpringsProviso Twp$4,702$4,6401.56%7.7429$300,584
GlenwoodBloom Twp$4,661$4,4882.47%14.3687$188,351
LansingThornton Twp$4,648$4,5473.01%18.4206$154,559
Oak ForestBremen Twp$4,419$4,1872.07%10.9997$213,669
PosenBremen Twp$4,349$4,3332.04%10.8270$213,669
Sauk VillageBloom Twp$4,295$4,2762.28%13.2403$188,351
South Chicago HtsBloom Twp$4,249$4,3322.26%13.0977$188,351
South HollandThornton Twp$4,168$4,0032.70%16.5157$154,559
GlenwoodThornton Twp$4,155$4,0042.69%16.4643$154,559
Blue IslandCalumet Twp$4,049$4,2322.22%13.3523$182,014
DixmoorThornton Twp$3,893$3,9482.52%15.4253$154,559
CrestwoodBremen Twp$3,888$4,0931.82%9.6801$213,669
HomewoodThornton Twp$3,828$3,7142.48%15.1688$154,559
StegerBloom Twp$3,771$3,7832.00%11.6249$188,351
LynnwoodBloom Twp$3,232$3,2061.72%9.9627$188,351
EvanstonCity of Evanstonnot shown *$12,510$548,599
From the Illinois Department of Revenue, Property Tax Statistics, Table 10, tax years 2024 and 2023. Each row is a city within one township or road district; a city spanning several has a row for each. Average home value is the average residential market value IDOR lists for that township, the same for every city in it. Average tax is that township's average residential taxable value at the city's aggregate rate: the combined rate, per $100 of taxable value, of the county, township, city, school and other districts IDOR lists for the city. Effective rate is that tax divided by the market value. Highest tax first. A blank 2023 cell means no matching 2023 row. Where IDOR lists more than one rate for the same city and township, for parts served by different districts, each rate is its own row and none is compared with 2023. * Evanston: IDOR's Table 10 gives an aggregate rate of 8.301846, but the district rates it lists add to 8.309459, so we do not show it.

Cook County compared with Illinois and the US

AreaEffective rateMedian billMedian home value
Cook County1.98%$6,053$305,200
Illinois median2.07%$5,189$250,500
United States median0.98%$2,969n/a

Cook County compared with neighboring counties

Cook County borders 8 counties. Ranked from lowest to highest median effective rate, it places 4 of 9.

CountyEffective rateMedian billMedian home value
Porter County, IN0.83%$2,172$261,900
Lake County, IN0.93%$1,987$214,700
Berrien County, MI1.11%$2,357$211,400
Cook County1.98%$6,053$305,200
DuPage County2.09%$7,833$374,100
Will County2.35%$6,993$298,000
Kane County2.39%$7,230$303,000
McHenry County2.49%$7,153$286,900
Lake County2.68%$8,743$326,600
Counties sharing a border with Cook County, from the Census Bureau county adjacency file; figures from Census ACS 2023 5-year estimates, lowest effective rate first.

Illinois statewide: General Homestead Exemption of up to $10,000 of equalized assessed value in Cook County, $8,000 in the counties contiguous to Cook, and $6,000 elsewhere. The Senior Citizens Homestead Exemption adds $8,000 in Cook and the contiguous counties or $5,000 elsewhere, and a senior assessment freeze is available under an income limit.

Due dates and payment

Illinois statewide: two installments, typically due June 1 and September 1 (Cook County: March 1 and August 1, often delayed). Confirm the local schedule with the Cook County tax office.

Appealing your assessment

30 days from the township assessment notice; a second appeal to the county Board of Review follows. Bring recent sales of comparable homes, photos of condition issues, and any error in the record such as square footage or lot size. How to appeal, step by step.

How Illinois assesses value

33 1/3% of fair market value statewide; Cook County classifies property and assesses residential at 10%, then a state equalization factor is applied. Full Illinois rules, exemptions and deadlines.

Rates and medians: U.S. Census Bureau, ACS 2023 5-year estimates, tables B25103 and B25077. Effective rate is median taxes paid divided by median owner-occupied home value. Places: Census place by county reference file. Illinois cities and county rates: Illinois Department of Revenue, Property Tax Statistics, 2024 and 2023. Neighbors: Census county adjacency file. Rules: Illinois Department of Revenue, Property Tax Exemption Information (PIO-74).

Frequently asked questions

What is the property tax rate in Cook County, IL?

The median effective property tax rate in Cook County is 1.98% of home value, below the Illinois median of 2.07% and above the national median of 0.98%. The median homeowner pays $6,053 a year on a median home value of $305,200 (Census ACS 2023 5-year).

How much is property tax on a $400,000 house in Cook County?

About $7,920 per year at the county's median effective rate of 1.98%, before exemptions. The exact bill depends on the city, school district and special districts that serve the parcel, so treat this as a planning estimate.

When are property taxes due in Cook County?

Illinois statewide: two installments, typically due June 1 and September 1 (Cook County: March 1 and August 1, often delayed). Check the Cook County tax office for the exact local dates.

How do I appeal a property tax assessment in Cook County?

30 days from the township assessment notice; a second appeal to the county Board of Review follows. Full Illinois rules are on the Illinois page.

How does Cook County compare with the rest of Illinois?

Cook County ranks 34 of 102 Illinois counties by effective rate. The Illinois median is 2.07% and the median bill is $5,189.