PublicWeave

Illinois Municipalities Ranked by Expenditures

Normalized from state-comptroller audits and annual financial reports. Every agency is a live report card — click through for peer percentiles, fund balance, and distress indicators.

Cohort size 444
Median expenditures $1.9M
25th–75th percentile $530K  –  $11.6M
Total spend $7.12B
  1. #1
    City of Springfield
    FY 2025 pop. 114,394 est.
    Expenditures $507.1M
    Revenue $524.0M
  2. #2
    City of Naperville
    FY 2024 pop. 150,245 est.
    Expenditures $463.9M
    Revenue $464.8M
  3. #3
    Village of Schaumburg
    FY 2027 pop. 78,723
    Expenditures $345.3M
    Revenue $345.7M
  4. #4
    Cicero
    FY 2026 pop. 82,330
    Expenditures $246.6M
    Revenue $245.5M
  5. #5
    Village of Hoffman Estates
    FY 2026 pop. 52,530
    Expenditures $228.9M
    Revenue $192.2M
  6. #6
    Village of Arlington Heights
    FY 2026 pop. 77,676
    Expenditures $224.3M
    Revenue $213.2M
  7. #7
    City of Bloomington
    FY 2025 pop. 78,680
    Expenditures $215.1M
    Revenue $227.5M
  8. #8
    Village of Skokie
    FY 2025 pop. 67,824
    Expenditures $144.6M
    Revenue $154.5M
  9. #9
    Village of Elk Grove Village
    FY 2025 pop. 33,000 est.
    Expenditures $135.8M
    Revenue $185.5M
  10. #10
    City of Des Plaines
    FY 2024 pop. 60,675
    Expenditures $131.9M
    Revenue $160.3M
  11. #11
    Village of Orland Park
    FY 2024 pop. 58,345 est.
    Expenditures $126.7M
    Revenue $146.9M
  12. #12
    Village of Oak Park
    FY 2024 pop. 52,947
    Expenditures $117.6M
    Revenue $142.0M
  13. #13
    Village of Tinley Park
    FY 2025 pop. 56,000
    Expenditures $108.5M
    Revenue $135.4M
  14. #14
    Village of Mount Prospect
    FY 2024 pop. 56,852
    Expenditures $106.9M
    Revenue $143.6M
  15. #15
    Village of Wilmette
    FY 2025 pop. 28,170
    Expenditures $92.2M
    Revenue $89.9M
  16. #16
    Village of Melrose Park
    FY 2024 pop. 25,370
    Expenditures $91.6M
    Revenue $116.1M
  17. #17
    City of Quincy
    FY 2025 pop. 40,069 est.
    Expenditures $82.7M
    Revenue $93.5M
  18. #18
    Village of Northbrook, Illinois
    FY 2025 pop. 35,222
    Expenditures $81.3M
    Revenue $86.5M
  19. #19
    Village of Wheeling
    FY 2024 pop. 39,137 est.
    Expenditures $80.9M
    Revenue $85.9M
  20. #20
    City of DeKalb
    FY 2024 pop. 40,290
    Expenditures $80.0M
    Revenue $82.4M
  21. #21
    City of Lake Forest
    FY 2025 pop. 19,367
    Expenditures $78.1M
    Revenue $93.0M
  22. #22
    Village of Streamwood
    FY 2024 pop. 38,360
    Expenditures $63.4M
    Revenue $62.8M
  23. #23
    City of Markham, Illinois
    FY 2025 pop. 12,266
    Expenditures $63.1M
    Revenue $52.6M
  24. #24
    Village of Glencoe
    FY 2025 pop. 8,849
    Expenditures $59.0M
    Revenue
  25. #25
    Village of Franklin Park
    FY 2025 pop. 18,333
    Expenditures $57.8M
    Revenue $68.8M
  26. #26
    City of Galesburg
    FY 2024 pop. 30,052
    Expenditures $57.1M
    Revenue $64.9M
  27. #27
    Village of Libertyville
    FY 2025 pop. 20,579 est.
    Expenditures $55.1M
    Revenue $70.6M
  28. #28
    City of Marion
    FY 2025 pop. 16,855 est.
    Expenditures $55.0M
    Revenue $73.6M
  29. #29
    City of East Moline
    FY 2024 pop. 20,685
    Expenditures $53.7M
    Revenue $49.1M
  30. #30
    Village of Matteson
    FY 2025 pop. 19,000
    Expenditures $52.9M
    Revenue $56.0M
  31. #31
    Village of Glendale Heights
    FY 2025 pop. 34,300
    Expenditures $52.5M
    Revenue $75.2M
  32. #32
    Village of Algonquin
    FY 2025 pop. 29,700
    Expenditures $50.4M
    Revenue $64.0M
  33. #33
    Village of Lake Zurich
    FY 2024 pop. 19,759 est.
    Expenditures $49.3M
    Revenue $59.8M
  34. #34
    Village of Rantoul
    FY 2024 pop. 12,371 est.
    Expenditures $48.9M
    Revenue $50.5M
  35. #35
    Village of South Holland
    FY 2025 pop. 21,465
    Expenditures $47.7M
    Revenue $54.8M
  36. #36
    Village of Park Forest
    FY 2025 pop. 21,687
    Expenditures $47.6M
    Revenue $45.3M
  37. #37
    Village of Frankfort
    FY 2025 pop. 21,799 est.
    Expenditures $45.2M
    Revenue $48.1M
  38. #38
    City of McHenry
    FY 2025 pop. 28,825
    Expenditures $44.7M
    Revenue $51.1M
  39. #39
    Village of Carpentersville
    FY 2024 pop. 37,983 est.
    Expenditures $44.5M
    Revenue $52.6M
  40. #40
    City of Highland
    FY 2025 pop. 9,991 est.
    Expenditures $44.1M
    Revenue $50.8M
  41. #41
    City of Kankakee
    FY 2024 pop. 25,320
    Expenditures $43.8M
    Revenue $48.3M
  42. #42
    City of Mt. Vernon
    FY 2025
    Expenditures $43.5M
    Revenue $55.0M
  43. #43
    City of Woodstock, Illinois
    FY 2025 pop. 25,630 est.
    Expenditures $41.4M
    Revenue $46.8M
  44. #44
    Palatine
    FY 2026 pop. 83,000
    Expenditures $38.5M
    Revenue $33.4M
  45. #45
    Village of Hinsdale
    FY 2024 pop. 17,395 est.
    Expenditures $38.3M
    Revenue $41.9M
  46. #46
    Village of Brookfield
    FY 2024 pop. 19,000
    Expenditures $38.1M
    Revenue $41.9M
  47. #47
    City of Wood Dale
    FY 2025 pop. 14,012
    Expenditures $37.2M
    Revenue $37.6M
  48. #48
    Village of Channahon
    FY 2025 pop. 13,383
    Expenditures $37.1M
    Revenue $43.0M
  49. #49
    Village of Homewood
    FY 2025 pop. 19,471
    Expenditures $36.0M
    Revenue $41.9M
  50. #50
    City of Burbank
    FY 2024 pop. 29,439 est.
    Expenditures $32.7M
    Revenue $37.2M
  51. #51
    Village of North Aurora
    FY 2025 pop. 18,261
    Expenditures $31.8M
    Revenue $29.6M
  52. #52
    Village of Fox Lake
    FY 2025 pop. 10,978
    Expenditures $31.1M
    Revenue $33.0M
  53. #53
    City of Clinton, Illinois
    FY 2025 pop. 7,004
    Expenditures $30.0M
    Revenue $41.5M
  54. #54
    Village of Schiller Park, Illinois
    FY 2024 pop. 11,709
    Expenditures $29.8M
    Revenue $38.6M
  55. #55
    City of Mattoon
    FY 2025 pop. 16,870 est.
    Expenditures $29.7M
    Revenue $45.6M
  56. #56
    City of Charleston
    FY 2025 pop. 17,286
    Expenditures $29.5M
    Revenue $30.1M
  57. #57
    City of St. Charles
    FY 2025 pop. 33,126
    Expenditures $28.9M
    Revenue $30.1M
  58. #58
    Village of Forest Park
    FY 2025 pop. 14,339
    Expenditures $28.7M
    Revenue $42.6M
  59. #59
    Village of Glen Carbon
    FY 2024 pop. 13,842
    Expenditures $28.7M
    Revenue $18.5M
  60. #60
    City of Highland Park
    FY 2024 pop. 30,245
    Expenditures $28.7M
    Revenue $34.2M
  61. #61
    Village of Hillside
    FY 2025 pop. 8,320
    Expenditures $28.5M
    Revenue $38.2M
  62. #62
    Village of River Forest
    FY 2025 pop. 11,717
    Expenditures $27.9M
    Revenue $31.2M
  63. #63
    Village of North Riverside
    FY 2025 pop. 7,426
    Expenditures $27.8M
    Revenue $27.8M
  64. #64
    City of Darien
    FY 2025 pop. 22,011
    Expenditures $27.7M
    Revenue $30.3M
  65. #65
    Village of Chatham
    FY 2025 pop. 14,377
    Expenditures $27.6M
    Revenue $32.6M
  66. #66
    Village of Flossmoor
    FY 2025 pop. 9,704
    Expenditures $27.3M
    Revenue $25.8M
  67. #67
    Village of West Dundee
    FY 2025 pop. 8,372 est.
    Expenditures $26.7M
    Revenue $25.0M
  68. #68
    City of Decatur
    FY 2024 pop. 68,763
    Expenditures $25.7M
    Revenue $28.1M
  69. #69
    Village of La Grange
    FY 2025 pop. 16,300
    Expenditures $25.5M
    Revenue $36.4M
  70. #70
    Village of Antioch, Illinois
    FY 2025 pop. 15,000 est.
    Expenditures $24.9M
    Revenue $31.9M
  71. #71
    Village of McCook
    FY 2024 pop. 249 est.
    Expenditures $24.6M
    Revenue $39.5M
  72. #72
    City of Herrin
    FY 2025 pop. 12,352 est.
    Expenditures $23.7M
    Revenue $18.5M
  73. #73
    City of Dixon, Illinois
    FY 2025 pop. 15,274
    Expenditures $23.5M
    Revenue $24.1M
  74. #74
    Village of Richton Park
    FY 2025 pop. 12,775
    Expenditures $22.6M
    Revenue $27.4M
  75. #75
    City of Aurora
    FY 2024 pop. 180,542 est.
    Expenditures $22.5M
    Revenue $27.4M
  76. #76
    Village of Shabbona
    FY 2025 pop. 863
    Expenditures $22.5M
    Revenue $25.8M
  77. #77
    Village of Round Lake Beach
    FY 2025 pop. 28,175
    Expenditures $22.4M
    Revenue $29.9M
  78. #78
    City of Litchfield, Illinois
    FY 2025 pop. 6,605
    Expenditures $22.2M
    Revenue $16.6M
  79. #79
    City of Countryside
    FY 2025 pop. 6,420
    Expenditures $22.2M
    Revenue $27.0M
  80. #80
    Village of Lincolnshire, Illinois
    FY 2024 pop. 7,940 est.
    Expenditures $21.9M
    Revenue $25.4M
  81. #81
    Village of Burr Ridge
    FY 2025 pop. 11,000 est.
    Expenditures $21.5M
    Revenue $27.0M
  82. #82
    Village of Minooka
    FY 2025 pop. 12,758
    Expenditures $20.8M
    Revenue $25.9M
  83. #83
    City of Metropolis
    FY 2025 pop. 5,969
    Expenditures $20.2M
    Revenue $13.2M
  84. #84
    Village of Worth
    FY 2025 pop. 184 est.
    Expenditures $19.9M
    Revenue $21.5M
  85. #85
    Village of Northfield
    FY 2025 pop. 5,751
    Expenditures $19.2M
    Revenue $20.8M
  86. #86
    Village of Carol Stream
    FY 2025 pop. 39,854
    Expenditures $18.4M
    Revenue $18.1M
  87. #87
    Village of La Grange Park
    FY 2025 pop. 13,000
    Expenditures $17.8M
    Revenue $24.1M
  88. #88
    Village of Deerfield
    FY 2024 pop. 19,196
    Expenditures $17.5M
    Revenue $20.7M
  89. #89
    Village of Calumet Park
    FY 2024 pop. 7,025 est.
    Expenditures $17.5M
    Revenue $15.3M
  90. #90
    Village of Round Lake
    FY 2025 pop. 18,721
    Expenditures $17.0M
    Revenue $20.8M
  91. #91
    City of Plano
    FY 2025 pop. 11,847
    Expenditures $16.9M
    Revenue $15.8M
  92. #92
    City of Marshall
    FY 2025 pop. 3,947 est.
    Expenditures $16.7M
    Revenue $16.2M
  93. #93
    Village of Mundelein
    FY 2025 pop. 31,064
    Expenditures $15.7M
    Revenue $15.6M
  94. #94
    Village of Bartlett
    FY 2025 pop. 41,105
    Expenditures $15.5M
    Revenue $17.5M
  95. #95
    Village of Downers Grove
    FY 2024 pop. 50,247
    Expenditures $15.5M
    Revenue $19.2M
  96. #96
    Village of Harwood Heights
    FY 2025 pop. 9,065
    Expenditures $15.3M
    Revenue $19.8M
  97. #97
    Village of Lindenhurst
    FY 2025 pop. 14,406
    Expenditures $14.9M
    Revenue $17.3M
  98. #98
    Village of Gurnee
    FY 2025 pop. 30,547
    Expenditures $14.7M
    Revenue $15.7M
  99. #99
    Village of Mahomet
    FY 2025 pop. 9,434
    Expenditures $14.0M
    Revenue $13.1M
  100. #100
    City of Jerseyville
    FY 2025 pop. 8,337
    Expenditures $14.0M
    Revenue $10.6M