Highest average teacher salaries: Cook County, IL 2024-25
Average teacher salaries across 146 Cook County, Illinois school districts, 2024-25. New Trier Twp HSD 203 leads at $141,632. ISBE; ranked by DistrictFacts.
- 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 2025 Illinois Report Card (SY 2024-25) General dataset: Average teacher salary (ISBE Report Card) reported for the district in school year 2024-2025.
Measure: Average teacher salary (ISBE Report Card).
Source: ISBE.
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. New Trier Twp HSD 203 — $141,632
- 2. Maine Township HSD 207 — $129,358
- 3. Glenbrook HSD 225 — $127,536
- 4. Lyons Twp HSD 204 — $125,949
- 5. Township HSD 211 — $123,931
- 6. Argo CHSD 217 — $121,110
- 7. Township HSD 214 — $119,882
- 8. Niles Twp HSD 219 — $119,688
- 9. Evanston Twp HSD 202 — $116,241
- 10. Oak Park - River Forest SD 200 — $115,217
- 11. Riverside-Brookfield Twp SD 208 — $112,599
- 12. Rich Twp HSD 227 — $110,004
- 13. CHSD 218 — $108,398
- 14. Kenilworth SD 38 — $107,799
- 15. Leyden CHSD 212 — $107,571
- 16. Glencoe SD 35 — $107,433
- 17. Reavis Twp HSD 220 — $105,830
- 18. Thornton Fractional Twp HSD 215 — $105,349
- 19. Northbrook ESD 27 — $105,326
- 20. Bremen CHSD 228 — $104,270
- 21. Barrington CUSD 220 — $104,006
- 22. Cons HSD 230 — $102,999
- 23. Homewood Flossmoor CHSD 233 — $102,845
- 24. Oak Lawn CHSD 229 — $102,550
- 25. Thornton Twp HSD 205 — $101,040
- 26. Ridgewood CHSD 234 — $100,501
- 27. Winnetka SD 36 — $100,277
- 28. Lemont Twp HSD 210 — $99,952
- 29. Northbrook SD 28 — $97,989
- 30. Park Ridge CCSD 64 — $96,943
- 31. Wilmette SD 39 — $96,606
- 32. Northbrook/Glenview SD 30 — $95,662
- 33. Sunset Ridge SD 29 — $95,461
- 34. Morton Grove SD 70 — $94,939
- 35. Evanston CCSD 65 — $94,901
- 36. Avoca SD 37 — $94,623
- 37. Dolton SD 149 — $93,975
- 38. Wheeling CCSD 21 — $93,870
- 39. Bloom Twp HSD 206 — $93,694
- 40. Fairview SD 72 — $92,703
- 41. Lincolnwood SD 74 — $92,428
- 42. Oak Park ESD 97 — $89,346
- 43. SD U-46 — $88,673
- 44. Evergreen Park CHSD 231 — $88,481
- 45. Chicago Public Schools Dist 299 — $88,269
- 46. Cicero SD 99 — $87,604
- 47. J S Morton HSD 201 — $86,928
- 48. Comm Cons SD 59 — $86,912
- 49. Golf ESD 67 — $86,031
- 50. Glenview CCSD 34 — $85,332
- 51. Central Stickney SD 110 — $84,477
- 52. Elmwood Park CUSD 401 — $84,015
- 53. Niles ESD 71 — $83,737
- 54. Western Springs SD 101 — $83,306
- 55. West Northfield SD 31 — $83,228
- 56. Skokie SD 68 — $82,751
- 57. Schaumburg CCSD 54 — $82,732
- 58. Union Ridge SD 86 — $82,525
- 59. Proviso Twp HSD 209 — $81,607
- 60. Skokie SD 69 — $81,290
- 61. CCSD 62 — $81,036
- 62. Orland SD 135 — $80,885
- 63. River Trails SD 26 — $80,027
- 64. Skokie SD 73-5 — $79,907
- 65. East Maine SD 63 — $79,418
- 66. Palos CCSD 118 — $79,094
- 67. LaGrange Highlands SD 106 — $78,976
- 68. Park Forest SD 163 — $78,798
- 69. Burnham SD 154-5 — $78,750
- 70. Mannheim SD 83 — $78,678
- 71. Arlington Heights SD 25 — $78,595
- 72. Dolton SD 148 — $77,966
- 73. Lincoln ESD 156 — $77,712
- 74. River Forest SD 90 — $77,679
- 75. Berwyn North SD 98 — $77,304
- 76. Palatine CCSD 15 — $77,179
- 77. Summit SD 104 — $77,161
- 78. East Prairie SD 73 — $76,941
- 79. Riverside SD 96 — $76,543
- 80. Kirby SD 140 — $76,407
- 81. Prospect Heights SD 23 — $76,402
- 82. Forest Park SD 91 — $75,898
- 83. Maywood-Melrose Park-Broadview 89 — $74,874
- 84. South Holland SD 150 — $74,813
- 85. La Grange SD 102 — $74,780
- 85. La Grange SD 105 South — $74,780
- 87. Alsip-Hazlgrn-Oaklwn SD 126 — $74,312
- 88. Hillside SD 93 — $72,942
- 89. Norridge SD 80 — $72,920
- 90. Pleasantdale SD 107 — $72,106
- 91. Harvey SD 152 — $71,495
- 92. Rosemont ESD 78 — $71,184
- 93. CCSD 146 — $71,120
- 94. Franklin Park SD 84 — $71,053
- 95. Mount Prospect SD 57 — $71,012
- 96. Country Club Hills SD 160 — $70,793
- 97. Berwyn South SD 100 — $70,756
- 98. Oak Lawn-Hometown SD 123 — $70,037
- 99. North Palos SD 117 — $69,813
- 100. Rhodes SD 84-5 — $69,642
- 101. River Grove SD 85-5 — $69,076
- 102. Hoover-Schrum Memorial SD 157 — $69,039
- 103. Burbank SD 111 — $68,814
- 104. CCSD 168 — $68,286
- 105. Homewood SD 153 — $67,839
- 106. Brookfield Lagrange Park SD 95 — $67,576
- 107. Thornton SD 154 — $67,209
- 108. Flossmoor SD 161 — $67,040
- 109. Ford Heights SD 169 — $66,952
- 110. Lansing SD 158 — $66,851
- 111. Lemont-Bromberek CSD 113A — $66,780
- 112. Chicago Ridge SD 127-5 — $66,748
- 113. Matteson ESD 162 — $66,466
- 114. Indian Springs SD 109 — $66,289
- 115. Westchester SD 92-5 — $66,217
- 116. Palos Heights SD 128 — $66,185
- 117. Sandridge SD 172 — $65,554
- 118. ESD 159 — $65,233
- 119. Pennoyer SD 79 — $65,016
- 120. Ridgeland SD 122 — $64,271
- 121. Evergreen Park ESD 124 — $63,957
- 122. Komarek SD 94 — $63,831
- 123. Calumet City SD 155 — $63,727
- 124. Lyons SD 103 — $63,693
- 125. Brookwood SD 167 — $63,687
- 126. Cook County SD 130 — $63,679
- 127. Posen-Robbins ESD 143-5 — $63,656
- 128. Lindop SD 92 — $63,166
- 129. Worth SD 127 — $62,944
- 130. Atwood Heights SD 125 — $62,753
- 131. Schiller Park SD 81 — $62,735
- 132. Prairie-Hills ESD 144 — $62,489
- 133. Steger SD 194 — $62,077
- 134. South Holland SD 151 — $61,693
- 135. Chicago Heights SD 170 — $61,020
- 136. Arbor Park SD 145 — $61,006
- 137. Willow Springs SD 108 — $60,760
- 138. Forest Ridge SD 142 — $60,711
- 139. Berkeley SD 87 — $60,389
- 140. Gen George Patton SD 133 — $60,172
- 141. Midlothian SD 143 — $60,108
- 142. Sunnybrook SD 171 — $60,018
- 143. Hazel Crest SD 152-5 — $57,457
- 144. Calumet Public SD 132 — $56,984
- 145. W Harvey-Dixmoor PSD 147 — $55,097
- 146. Bellwood SD 88 — $54,904