Highest total school property tax rates: Cook County, IL 2024-25
Total school property tax rates across 146 Cook County, Illinois school districts, 2024-25. Ford Heights SD 169 leads at 21.571 per $100. ISBE; ranked by…
- Districts ranked
- 146
- Period
- 2024-25
- Publication floor
- 8 districts
- Tie rule
- Equal values share a rank; the next rank skips.
- County definition
- The county holding the largest share of the district's land area (NCES EDGE, 2024–25).
ISBE 2024 Real Property Equalized Assessed Valuations and Tax Rates report (Tax Year 2024, payable 2025): Total school property tax rate (per $100 EAV).
Measure: Total school property tax rate (per $100 EAV).
Source: ISBE.
ISBE total school property tax rate per $100 of equalized assessed valuation (EAV). Illinois elementary (K–8), high school (9–12) and unit (K–12) districts levy for different grade ranges; dual-district taxpayers pay both an elementary and a high school district rate.
Data from Illinois State Board of Education (ISBE) and Illinois Department of Revenue (IDOR) public files. DistrictFacts is not affiliated with or endorsed by any Illinois agency.
Ranked districts
- 1. Ford Heights SD 169 — 21.571 per $100 of equalized assessed valuation
- 2. Hoover-Schrum Memorial SD 157 — 9.566 per $100 of equalized assessed valuation
- 3. Dolton SD 148 — 8.632 per $100 of equalized assessed valuation
- 4. Park Forest SD 163 — 8.331 per $100 of equalized assessed valuation
- 5. Gen George Patton SD 133 — 8.083 per $100 of equalized assessed valuation
- 6. Hazel Crest SD 152-5 — 7.844 per $100 of equalized assessed valuation
- 7. Calumet City SD 155 — 6.929 per $100 of equalized assessed valuation
- 8. Thornton Twp HSD 205 — 5.923 per $100 of equalized assessed valuation
- 9. Homewood SD 153 — 5.844 per $100 of equalized assessed valuation
- 10. Chicago Heights SD 170 — 5.718 per $100 of equalized assessed valuation
- 11. Lansing SD 158 — 5.687 per $100 of equalized assessed valuation
- 12. Elmwood Park CUSD 401 — 5.627 per $100 of equalized assessed valuation
- 13. Prairie-Hills ESD 144 — 5.583 per $100 of equalized assessed valuation
- 14. Skokie SD 69 — 5.537 per $100 of equalized assessed valuation
- 15. ESD 159 — 5.512 per $100 of equalized assessed valuation
- 16. Matteson ESD 162 — 5.355 per $100 of equalized assessed valuation
- 17. Dolton SD 149 — 5.314 per $100 of equalized assessed valuation
- 18. Rich Twp HSD 227 — 5.298 per $100 of equalized assessed valuation
- 19. Summit SD 104 — 5.296 per $100 of equalized assessed valuation
- 20. W Harvey-Dixmoor PSD 147 — 5.216 per $100 of equalized assessed valuation
- 21. Barrington CUSD 220 — 5.194 per $100 of equalized assessed valuation
- 22. South Holland SD 151 — 5.123 per $100 of equalized assessed valuation
- 23. SD U-46 — 5.115 per $100 of equalized assessed valuation
- 24. CCSD 168 — 5.079 per $100 of equalized assessed valuation
- 25. Brookwood SD 167 — 5.053 per $100 of equalized assessed valuation
- 26. Brookfield Lagrange Park SD 95 — 4.968 per $100 of equalized assessed valuation
- 27. Wheeling CCSD 21 — 4.907 per $100 of equalized assessed valuation
- 28. Country Club Hills SD 160 — 4.854 per $100 of equalized assessed valuation
- 29. Arbor Park SD 145 — 4.786 per $100 of equalized assessed valuation
- 30. Skokie SD 73-5 — 4.756 per $100 of equalized assessed valuation
- 31. Riverside SD 96 — 4.756 per $100 of equalized assessed valuation
- 32. Steger SD 194 — 4.687 per $100 of equalized assessed valuation
- 33. Homewood Flossmoor CHSD 233 — 4.669 per $100 of equalized assessed valuation
- 34. Evergreen Park ESD 124 — 4.66 per $100 of equalized assessed valuation
- 35. Lincoln ESD 156 — 4.642 per $100 of equalized assessed valuation
- 36. Oak Lawn-Hometown SD 123 — 4.6 per $100 of equalized assessed valuation
- 37. CCSD 146 — 4.58 per $100 of equalized assessed valuation
- 38. Flossmoor SD 161 — 4.578 per $100 of equalized assessed valuation
- 39. Bellwood SD 88 — 4.538 per $100 of equalized assessed valuation
- 40. Lyons SD 103 — 4.507 per $100 of equalized assessed valuation
- 41. Worth SD 127 — 4.492 per $100 of equalized assessed valuation
- 42. Cook County SD 130 — 4.48 per $100 of equalized assessed valuation
- 43. Burnham SD 154-5 — 4.456 per $100 of equalized assessed valuation
- 44. Calumet Public SD 132 — 4.451 per $100 of equalized assessed valuation
- 45. Thornton Fractional Twp HSD 215 — 4.447 per $100 of equalized assessed valuation
- 46. Mannheim SD 83 — 4.435 per $100 of equalized assessed valuation
- 47. Oak Park ESD 97 — 4.397 per $100 of equalized assessed valuation
- 48. Schiller Park SD 81 — 4.382 per $100 of equalized assessed valuation
- 49. Berwyn South SD 100 — 4.381 per $100 of equalized assessed valuation
- 50. River Trails SD 26 — 4.338 per $100 of equalized assessed valuation
- 51. Lindop SD 92 — 4.304 per $100 of equalized assessed valuation
- 52. Mount Prospect SD 57 — 4.303 per $100 of equalized assessed valuation
- 53. Park Ridge CCSD 64 — 4.281 per $100 of equalized assessed valuation
- 54. South Holland SD 150 — 4.279 per $100 of equalized assessed valuation
- 55. Burbank SD 111 — 4.279 per $100 of equalized assessed valuation
- 56. Berkeley SD 87 — 4.24 per $100 of equalized assessed valuation
- 57. Rhodes SD 84-5 — 4.232 per $100 of equalized assessed valuation
- 58. East Prairie SD 73 — 4.223 per $100 of equalized assessed valuation
- 59. Franklin Park SD 84 — 4.219 per $100 of equalized assessed valuation
- 60. Atwood Heights SD 125 — 4.153 per $100 of equalized assessed valuation
- 61. Harvey SD 152 — 4.054 per $100 of equalized assessed valuation
- 62. Thornton SD 154 — 4.036 per $100 of equalized assessed valuation
- 63. Sunnybrook SD 171 — 4.028 per $100 of equalized assessed valuation
- 64. Alsip-Hazlgrn-Oaklwn SD 126 — 3.934 per $100 of equalized assessed valuation
- 65. Palatine CCSD 15 — 3.927 per $100 of equalized assessed valuation
- 66. Forest Park SD 91 — 3.925 per $100 of equalized assessed valuation
- 67. North Palos SD 117 — 3.925 per $100 of equalized assessed valuation
- 68. Ridgeland SD 122 — 3.909 per $100 of equalized assessed valuation
- 69. Schaumburg CCSD 54 — 3.902 per $100 of equalized assessed valuation
- 70. Bremen CHSD 228 — 3.865 per $100 of equalized assessed valuation
- 71. River Forest SD 90 — 3.851 per $100 of equalized assessed valuation
- 72. Union Ridge SD 86 — 3.745 per $100 of equalized assessed valuation
- 73. Kenilworth SD 38 — 3.744 per $100 of equalized assessed valuation
- 74. Kirby SD 140 — 3.699 per $100 of equalized assessed valuation
- 75. Willow Springs SD 108 — 3.671 per $100 of equalized assessed valuation
- 76. Arlington Heights SD 25 — 3.652 per $100 of equalized assessed valuation
- 77. La Grange SD 102 — 3.642 per $100 of equalized assessed valuation
- 78. Midlothian SD 143 — 3.633 per $100 of equalized assessed valuation
- 79. Chicago Public Schools Dist 299 — 3.631 per $100 of equalized assessed valuation
- 80. Indian Springs SD 109 — 3.598 per $100 of equalized assessed valuation
- 81. Sandridge SD 172 — 3.593 per $100 of equalized assessed valuation
- 82. Morton Grove SD 70 — 3.574 per $100 of equalized assessed valuation
- 83. Posen-Robbins ESD 143-5 — 3.571 per $100 of equalized assessed valuation
- 84. Chicago Ridge SD 127-5 — 3.557 per $100 of equalized assessed valuation
- 85. Lincolnwood SD 74 — 3.541 per $100 of equalized assessed valuation
- 86. Evergreen Park CHSD 231 — 3.519 per $100 of equalized assessed valuation
- 87. Prospect Heights SD 23 — 3.516 per $100 of equalized assessed valuation
- 88. CCSD 62 — 3.48 per $100 of equalized assessed valuation
- 89. Evanston CCSD 65 — 3.47 per $100 of equalized assessed valuation
- 90. La Grange SD 105 South — 3.425 per $100 of equalized assessed valuation
- 91. Argo CHSD 217 — 3.375 per $100 of equalized assessed valuation
- 92. Northbrook/Glenview SD 30 — 3.351 per $100 of equalized assessed valuation
- 93. East Maine SD 63 — 3.342 per $100 of equalized assessed valuation
- 94. Komarek SD 94 — 3.338 per $100 of equalized assessed valuation
- 95. River Grove SD 85-5 — 3.322 per $100 of equalized assessed valuation
- 96. Western Springs SD 101 — 3.235 per $100 of equalized assessed valuation
- 97. Golf ESD 67 — 3.216 per $100 of equalized assessed valuation
- 98. Northbrook ESD 27 — 3.211 per $100 of equalized assessed valuation
- 99. Winnetka SD 36 — 3.209 per $100 of equalized assessed valuation
- 100. Niles Twp HSD 219 — 3.204 per $100 of equalized assessed valuation
- 101. CHSD 218 — 3.185 per $100 of equalized assessed valuation
- 102. Orland SD 135 — 3.141 per $100 of equalized assessed valuation
- 103. Bloom Twp HSD 206 — 3.138 per $100 of equalized assessed valuation
- 104. Cicero SD 99 — 3.132 per $100 of equalized assessed valuation
- 105. Comm Cons SD 59 — 3.099 per $100 of equalized assessed valuation
- 106. Westchester SD 92-5 — 3.08 per $100 of equalized assessed valuation
- 107. Forest Ridge SD 142 — 3.075 per $100 of equalized assessed valuation
- 108. Wilmette SD 39 — 3.054 per $100 of equalized assessed valuation
- 109. Palos CCSD 118 — 3.037 per $100 of equalized assessed valuation
- 110. Glencoe SD 35 — 3.024 per $100 of equalized assessed valuation
- 111. Northbrook SD 28 — 3.011 per $100 of equalized assessed valuation
- 112. Avoca SD 37 — 2.992 per $100 of equalized assessed valuation
- 113. LaGrange Highlands SD 106 — 2.984 per $100 of equalized assessed valuation
- 114. Township HSD 211 — 2.965 per $100 of equalized assessed valuation
- 115. West Northfield SD 31 — 2.959 per $100 of equalized assessed valuation
- 116. Skokie SD 68 — 2.951 per $100 of equalized assessed valuation
- 117. Glenview CCSD 34 — 2.94 per $100 of equalized assessed valuation
- 118. Pennoyer SD 79 — 2.901 per $100 of equalized assessed valuation
- 119. Reavis Twp HSD 220 — 2.856 per $100 of equalized assessed valuation
- 120. Palos Heights SD 128 — 2.851 per $100 of equalized assessed valuation
- 121. Leyden CHSD 212 — 2.849 per $100 of equalized assessed valuation
- 122. Oak Lawn CHSD 229 — 2.842 per $100 of equalized assessed valuation
- 123. Riverside-Brookfield Twp SD 208 — 2.836 per $100 of equalized assessed valuation
- 124. Sunset Ridge SD 29 — 2.788 per $100 of equalized assessed valuation
- 125. Berwyn North SD 98 — 2.772 per $100 of equalized assessed valuation
- 126. Oak Park - River Forest SD 200 — 2.707 per $100 of equalized assessed valuation
- 127. Hillside SD 93 — 2.679 per $100 of equalized assessed valuation
- 128. Maywood-Melrose Park-Broadview 89 — 2.627 per $100 of equalized assessed valuation
- 129. Maine Township HSD 207 — 2.618 per $100 of equalized assessed valuation
- 130. Township HSD 214 — 2.574 per $100 of equalized assessed valuation
- 131. Ridgewood CHSD 234 — 2.493 per $100 of equalized assessed valuation
- 132. Proviso Twp HSD 209 — 2.434 per $100 of equalized assessed valuation
- 133. Fairview SD 72 — 2.399 per $100 of equalized assessed valuation
- 134. J S Morton HSD 201 — 2.32 per $100 of equalized assessed valuation
- 135. Cons HSD 230 — 2.244 per $100 of equalized assessed valuation
- 136. Evanston Twp HSD 202 — 2.202 per $100 of equalized assessed valuation
- 137. Glenbrook HSD 225 — 2.176 per $100 of equalized assessed valuation
- 138. New Trier Twp HSD 203 — 2.098 per $100 of equalized assessed valuation
- 139. Pleasantdale SD 107 — 2.095 per $100 of equalized assessed valuation
- 140. Norridge SD 80 — 2.09 per $100 of equalized assessed valuation
- 141. Central Stickney SD 110 — 2.01 per $100 of equalized assessed valuation
- 142. Lyons Twp HSD 204 — 1.997 per $100 of equalized assessed valuation
- 143. Lemont-Bromberek CSD 113A — 1.968 per $100 of equalized assessed valuation
- 144. Niles ESD 71 — 1.959 per $100 of equalized assessed valuation
- 145. Lemont Twp HSD 210 — 1.894 per $100 of equalized assessed valuation
- 146. Rosemont ESD 78 — 1.654 per $100 of equalized assessed valuation