Pension funds in Hanover Park, Glenview and Elgin would go bankrupt first without subsidies from taxpayers and members, according to an analysis of data reported to the Illinois Department of Insurance.
Pension funds record revenue from investment income and other revenue, in addition to being subsidized by municipal taxes and member contributions. Taking those subsidies out of the equation and assuming the funds annual expenses are the same, the following table shows how long it would take for a pension fund to run out of money.
Which Illinois pension funds will go bankrupt first?
Rank
Fund
City
Total Non-Subsidy Revenue
Total Expenses
Total Annual Loss without Subsidy
Years Until Assets Spent
1
Hanover Park Police Pension Fund
Hanover Park
$2,266,438
$2,275,437
-$8,999
0
2
Glenview Police Pension Fund
Glenview
$3,937,693
$3,998,765
-$61,072
0
3
Elgin Police Pension Fund
Elgin
$7,710,835
$7,856,036
-$145,201
0
4
Mokena Police Pension Fund
Mokena
$493,216
$526,176
-$32,960
0
5
Joliet Police Pension Fund
Joliet
$12,454,199
$12,937,825
-$483,626
0
6
Lake Zurich Police Pension Fund
Lake Zurich
$869,361
$926,804
-$57,443
0
7
Palos Heights FPD Pension Fund
Palos Heights
$474,952
$503,510
-$28,558
0
8
Frankfort FPD Firefighters Pension Fund
Frankfort
$124,095
$166,477
-$42,382
0
9
North Aurora FPD Firefighters Pension Fund
Aurora
$94,676
$118,333
-$23,657
0
10
Hoffman Estates Firefighters Pension Fund
Schaumburg
$3,899,334
$4,143,992
-$244,658
0
11
Burbank Police Pension Fund
Burbank
$2,129,446
$2,258,862
-$129,416
0
12
Lombard Firefighters Pension Fund
Lombard
$2,827,909
$3,041,995
-$214,086
0
13
Oswego FPD Firefighters Pension Fund
Oswego
$130,782
$184,126
-$53,344
0
14
Palatine Firefighters Pension Fund
Palatine
$4,225,404
$4,526,076
-$300,672
0
15
Byron FPD Firefighters Pension Fund
Byron
$440,592
$494,396
-$53,804
0
16
Oakbrook Terrace Fire Protection District
Oakbrook Terrace
$76,546
$86,940
-$10,394
0
17
Wheeling Police Pension Fund
Wheeling
$2,445,984
$2,699,035
-$253,051
0
18
Burbank Firefighters Pension Fund
Burbank
$1,442,550
$1,581,560
-$139,010
0
19
Berwyn Police Pension Fund
Berwyn
$4,388,788
$4,818,926
-$430,138
0
20
Dekalb Firefighters Pension Fund
DeKalb
$1,447,151
$1,624,783
-$177,632
0
21
Oak Brook Police Pension Fund
Oak Brook
$2,176,019
$2,404,361
-$228,342
0
22
Bensenville Police Pension Fund
Bensenville
$1,168,462
$1,320,039
-$151,577
0
23
Brookfield Firefighters Pension Fund
Brookfield
$825,674
$953,860
-$128,186
0
24
Woodstock Fire/Rescue Dist. Firefighters' Pension
Woodstock
$119,328
$184,197
-$64,869
0
25
Downers Grove Firefighters Pension Fund
Downers Grove
$3,032,688
$3,506,179
-$473,491
0
26
East Moline Police Pension Fund
Moline
$1,531,864
$1,730,803
-$198,939
0
27
Joliet Firefighters Pension Fund
Joliet
$8,839,152
$10,245,059
-$1,405,907
0
28
Hinsdale Police Pension Fund
Hinsdale
$1,037,874
$1,356,161
-$318,287
0
29
Lombard Police Pension Fund
Lombard
$3,223,224
$3,922,735
-$699,511
0
30
Lockport Police Pension Fund
Lockport
$1,071,358
$1,301,709
-$230,351
0
31
Glenview Firefighters Pension Fund
Glenview
$4,765,958
$5,695,322
-$929,364
0
32
Lisle-Woodridge FPD Firefighters Pension Fund
Lisle
$3,755,803
$4,492,851
-$737,048
0
33
Marseilles Police Pension Fund
Marseilles
$22,634
$69,203
-$46,569
0
34
Huntley FPD Firefighters Pension Fund
Huntley
$183,228
$475,232
-$292,004
0
35
Rockford Police Pension Fund
Rockford
$13,527,962
$16,142,550
-$2,614,588
0
36
Barrington Hills Police Pension Fund
Barrington
$335,609
$465,163
-$129,554
0
37
Roselle Police Pension Fund
Roselle
$1,436,504
$1,786,629
-$350,125
0
38
Minooka Police Pension Fund
Minooka
$65,776
$151,870
-$86,094
0
39
Jacksonville Firefighters Pension Fund
Jacksonville
$1,170,353
$1,429,587
-$259,234
0
40
Batavia Police Pension Fund
Batavia
$1,553,513
$1,996,804
-$443,291
0
41
Oswego Police Pension Fund
Oswego
$171,901
$538,637
-$366,736
0
42
Glen Ellyn Police Pension Fund
Glen Ellyn
$1,532,261
$1,980,020
-$447,759
0
43
Duquoin Police Pension Fund
Du Quoin
$247,995
$314,857
-$66,862
0
44
Manteno Community FPD Firefighters Pension Fund
Manteno
$3,757
$88,197
-$84,440
0
45
Beach Park FPD Firefighters Pension Fund
Beach Park
$22,787
$44,948
-$22,161
0
46
Wheeling Firefighters Pension Fund
Wheeling
$2,215,038
$2,881,562
-$666,524
0
47
Hodgkins Police Pension Fund
Hodgkins
$681,617
$935,895
-$254,278
0
48
Cary FPD Firefighters Pension Fund
Crystal Lake
-$11,087
$64,629
-$75,716
0
49
Downers Grove Police Pension Fund
Downers Grove
$2,811,623
$3,839,379
-$1,027,756
0
50
Pleasantview FPD
La Grange
$586,971
$1,272,403
-$685,432
0
51
Markham Firefighters Pension Fund
Markham
-$14,799
$132,644
-$147,443
0
52
South Elgin/Countryside FPD Firefighters Pension F
South Elgin
$92,527
$320,914
-$228,387
0
53
Elgin Firefighters Pension Fund
Elgin
$4,652,427
$6,208,105
-$1,555,678
0
54
Collinsville Police Pension Fund
Collinsville
$1,061,159
$1,575,843
-$514,684
0
55
Plainfield Police Pension Fund
Plainfield
-$72,645
$467,760
-$540,405
0
56
Morton Grove Firefighters Pension Fund
Morton Grove
$2,091,841
$2,791,789
-$699,948
0
57
Greenville Police Pension Fund
Greenville
$61,834
$163,541
-$101,707
0
58
Lindenhurst Police Pension Fund
Lindenhurst
-$14,796
$149,672
-$164,468
0
59
Rolling Meadows Police Pension Fund
Rolling Meadows
$2,381,161
$3,275,380
-$894,219
0
60
Berwyn Firefighters Pension Fund
Berwyn
$3,322,184
$4,569,241
-$1,247,057
0
61
Carpentersville Police Pension Fund
Carpentersville
$1,768,215
$2,725,489
-$957,274
0
62
Bellwood Firefighters Pension Fund
Bellwood
$1,408,111
$1,994,771
-$586,660
0
63
Oak Lawn Firefighters Pension Fund
Oak Lawn
$4,308,725
$6,265,743
-$1,957,018
0
64
Palos Park Police Pension Fund
Palos Park
$49,037
$120,146
-$71,109
0
65
Wauconda FPD Firefighter's Pension Fund
Wauconda
$240,979
$811,493
-$570,514
0
66
Oak Park Police Pension Fund
Oak Park
$4,936,807
$7,444,641
-$2,507,834
0
67
Gurnee Firefighters Pension Fund
Gurnee
$109,820
$957,847
-$848,027
0
68
Robinson Police Pension Fund
Robinson
$8,331
$150,415
-$142,084
0
69
Rockford Firefighters Pension Fund
Rockford
$12,129,234
$16,898,418
-$4,769,184
0
70
North Maine FPD Firefighters Pension Fund
Des Plaines
$839,332
$1,437,512
-$598,180
0
71
Metropolis Firefighters Pension Fund
Metropolis
$99,126
$223,900
-$124,774
0
72
Bartlett Police Pension Fund
Bartlett
$267,430
$1,341,797
-$1,074,367
0
73
Palos FPD Pension Fund
Palos Heights
$27,518
$496,467
-$468,949
0
74
Johnsburg Police Pension Fund
Johnsburg
$45,698
$118,088
-$72,390
0
75
Northlake Police Pension Fund
Northlake
$698,657
$1,267,659
-$569,002
0
76
Evanston Police Pension Fund
Evanston
$7,544,857
$11,094,711
-$3,549,854
0
77
Algonquin Lake In The Hills FPD Pension Fund
Lake in the Hills
$178,427
$836,009
-$657,582
0
78
Oak Lawn Police Pension Fund
Oak Lawn
$4,358,758
$6,767,385
-$2,408,627
0
79
Des Plaines Firefighters' Pension Fund
Des Plaines
$4,601,921
$7,040,475
-$2,438,554
0
80
Oak Brook Firefighters Pension Fund
Oak Brook
$1,794,318
$2,685,836
-$891,518
0
81
Crystal Lake Firefighters Pension Fund
Crystal Lake
$292,962
$1,337,839
-$1,044,877
0
82
Wauconda Police Pension Fund
Wauconda
$94,705
$524,613
-$429,908
0
83
Eldorado Police Pension Fund
Eldorado
$34,956
$94,299
-$59,343
0
84
Fairview/Caseyville FPD Firefighters Pension Fund
Fairview Heights
$32,137
$131,345
-$99,208
0
85
Prospect Heights Police Pension Fund
Prospect Heights
-$124,693
$353,254
-$477,947
0
86
Morton Grove Police Pension Fund
Morton Grove
$2,247,993
$3,465,251
-$1,217,258
0
87
Bellwood Police Pension Fund
Bellwood
$1,348,647
$2,447,418
-$1,098,771
0
88
Chicago Ridge Police Pension Fund
Chicago Ridge
$900,013
$1,620,840
-$720,827
0
89
Glen Carbon Police Pension Fund
Glen Carbon
-$78,613
$165,020
-$243,633
0
90
Peoria Police Pension Fund
Peoria
$8,513,054
$14,746,219
-$6,233,165
0
91
Mascoutah Police Pension Fund
Mascoutah
-$67,681
$122,594
-$190,275
0
92
Gurnee Police Pension Fund
Gurnee
$279,678
$2,050,252
-$1,770,574
0
93
Chester Police Pension Fund
Chester
$18,848
$151,790
-$132,942
0
94
Algonquin Police Pension Fund
Algonquin
-$67,455
$932,803
-$1,000,258
0
95
Bridgeview Police Pension Fund
Bridgeview
$998,259
$1,953,106
-$954,847
0
96
Des Plaines Police Pension Fund
Des Plaines
$4,420,806
$7,323,304
-$2,902,498
0
97
Rolling Meadows Firefighters Pension Fund
Rolling Meadows
$2,011,866
$3,334,275
-$1,322,409
0
98
Evergreen Park Police Pension Fund
Evergreen Park
$684,758
$2,795,226
-$2,110,468
0
99
Maryville Police Pension Fund
Edwardsville
$10,589
$128,382
-$117,793
0
100
South Elgin Police Pension Fund
South Elgin
-$19,768
$620,621
-$640,389
0
101
Cicero Police Pension Fund
Cicero
$2,877,033
$5,887,564
-$3,010,531
0
102
Crest Hill Police Pension Fund
Crest Hill
$99,274
$842,203
-$742,929
0
103
Barrington Police Pension Fund
Barrington
$1,076,222
$1,965,950
-$889,728
0
104
Mt Carmel Firefighters Pension Fund
Mount Carmel
$20,709
$98,348
-$77,639
0
105
Oak Forest Firefighters Pension Fund
Oak Forest
$136,856
$1,079,521
-$942,665
0
106
Steger Police Pension Fund
Steger
$152,864
$419,400
-$266,536
0
107
University Park Firefighters Pension Fund
University Park
$65,701
$349,732
-$284,031
0
108
Geneseo Police Pension Fund
Geneseo
$125,093
$382,874
-$257,781
0
109
Centralia Police Pension Fund
Centralia
$710,857
$1,204,360
-$493,503
0
110
Mundelein Firefighters Pension Fund
Mundelein
-$18,916
$835,926
-$854,842
0
111
Midlothian Police Pension Fund
Midlothian
$211,026
$900,841
-$689,815
0
112
Shelbyville Police Pension Fund
Shelbyville
$16,386
$135,619
-$119,233
0
113
New Lenox Police Pension Fund
New Lenox
-$264,176
$623,201
-$887,377
0
114
Tinley Park Police Pension Fund
Tinley Park
-$161,549
$2,885,293
-$3,046,842
0
115
Tri-State FPD Firefighters Pension Fund
Burr Ridge
-$324,134
$1,307,491
-$1,631,625
0
116
Peoria Firefighters Pension Fund
Peoria
$6,026,571
$12,457,725
-$6,431,154
0
117
Lisle Police Pension Fund
Lisle
-$17,769
$1,318,261
-$1,336,030
0
118
Homewood Firefighters Pension Fund
Homewood
$60,065
$683,513
-$623,448
0
119
Brookfield Police Pension Fund
Brookfield
$823,128
$1,638,710
-$815,582
0
120
Highland Park Police Pension Fund
Highland Park
$2,082,877
$3,961,829
-$1,878,952
0
121
Hazel Crest Firefighters Pension Fund
Hazel Crest
$73,875
$455,483
-$381,608
0
122
Morris Police Pension Fund
Morris
$103,727
$750,767
-$647,040
0
123
Elk Grove Village Firefighters Pension Fund
Elk Grove Village
$2,263,299
$5,776,146
-$3,512,847
0
124
Harvard Police Pension Fund
Harvard
$42,641
$558,073
-$515,432
0
125
Marengo Police Pension Fund
Marengo
$67,493
$328,087
-$260,594
0
126
Warrenville Police Pension Fund
Warrenville
-$77,671
$859,646
-$937,317
0
127
Pontiac Police Pension Fund
Pontiac
$38,180
$512,530
-$474,350
0
128
Lakemoor Police Pension Fund
Lakemoor
$2,081
$25,922
-$23,841
0
129
Peoria Heights Police Pension Fund
Peoria Heights
$10,575
$123,493
-$112,918
0
130
Crete Police Pension Fund
Crete
-$106,943
$280,316
-$387,259
0
131
Burr Ridge Police Pension Fund
Burr Ridge
$49,046
$929,665
-$880,619
0
132
Carol Stream Police Pension Fund
Carol Stream
-$168,550
$2,217,623
-$2,386,173
0
133
Bolingbrook Police Pension Fund
Bolingbrook
$622,538
$3,925,703
-$3,303,165
0
134
Braidwood Police Pension Fund
Braidwood
$40,948
$236,005
-$195,057
0
135
Lake Forest Firefighters Pension Fund
Lake Forest
$90,592
$1,966,038
-$1,875,446
0
136
Lincolnshire-Riverwood FPD Firefighters Pension Fu
Lincolnshire
-$290,548
$1,558,071
-$1,848,619
0
137
Effingham Police Pension Fund
Effingham
$12,453
$909,879
-$897,426
0
138
Vandalia Police Pension Fund
Vandalia
$60,053
$326,969
-$266,916
0
139
Winthrop Harbor Police Pension Fund
Winthrop Harbor
-$11,202
$207,712
-$218,914
0
140
Forest Park Police Pension Fund
Forest Park
$478,550
$1,761,589
-$1,283,039
0
141
South Holland Firefighters' Pension Fund
South Holland
-$168,346
$595,780
-$764,126
0
142
Libertyville Firefighters Pension Fund
Libertyville
-$68,665
$1,486,665
-$1,555,330
0
143
Sullivan FPD Firefighters Pension Fund
Sullivan
-$6,168
$213,467
-$219,635
0
144
Oak Park Firefighters Pension Fund
Oak Park
$3,495,154
$6,305,279
-$2,810,125
0
145
Montgomery Police Pension Fund
Montgomery
-$25,627
$499,390
-$525,017
0
146
Morton Police Pension Fund
Morton
-$133,794
$550,505
-$684,299
0
147
Mundelein Police Pension Fund
Mundelein
$226,006
$1,769,380
-$1,543,374
0
148
Warrenville FPD Firefighters Pension Fund
Warrenville
$9,803
$251,599
-$241,796
0
149
Lemont Police Pension Fund
Lemont
-$192,300
$719,047
-$911,347
0
150
Geneva Firefighters Pension Fund
Geneva
-$348,987
$485,247
-$834,234
0
151
University Park Policemen's Pension Fund
University Park
-$4,386
$442,305
-$446,691
0
152
Champaign Police Pension Fund
Champaign
$185,442
$6,092,237
-$5,906,795
0
153
Romeoville Police Pension Fund
Romeoville
-$480,027
$1,781,023
-$2,261,050
0
154
Cary Police Pension Fund
Cary
$23,454
$648,526
-$625,072
0
155
Fairfield Firefighters Pension Fund
Fairfield
$7,561
$126,585
-$119,024
0
156
Kenilworth Police Pension Fund
Kenilworth
$231,198
$671,441
-$440,243
0
157
Wheaton Firefighters Pension Fund
Wheaton
-$408,390
$1,384,908
-$1,793,298
0
158
Edwardsville Police Pension Fund
Edwardsville
-$317,324
$954,736
-$1,272,060
0
159
West Dundee Firefighters Pension Fund
West Dundee
-$53,349
$352,661
-$406,010
0
160
Highland Park Firefighters Pension Fund
Highland Park
$1,223,023
$3,668,206
-$2,445,183
0
161
Princeton Firefighters Pension Fund
Princeton
$2,649
$460,313
-$457,664
0
162
Glenwood Firefighters Pension Fund
Glenwood
$46,273
$207,105
-$160,832
0
163
Lawrenceville Police Pension Fund
Lawrenceville
-$11,058
$259,932
-$270,990
0
164
Marion Police Pension Fund
Marion
$173,454
$906,456
-$733,002
0
165
Fox Lake Police Pension Fund
Fox Lake
-$395,077
$584,753
-$979,830
0
166
St Charles Firefighters Pension Fund
St. Charles
-$997,840
$1,333,191
-$2,331,031
0
167
Broadview Police Pension Fund
Broadview
$229,155
$2,010,276
-$1,781,121
0
168
Frankfort Police Pension Fund
Frankfort
-$171,523
$603,852
-$775,375
0
169
Belvidere Police Pension Fund
Belvidere
-$151,962
$1,180,779
-$1,332,741
0
170
Darien Woodridge FPD Firefighters Pension Fund
Darien
-$192,865
$1,120,457
-$1,313,322
0
171
Markham Police Pension Fund
Markham
-$269,498
$955,271
-$1,224,769
0
172
Wood Dale Police Pension Fund
Wood Dale
-$358,479
$1,202,185
-$1,560,664
0
173
Countryside FPD Firefighters Pension Fund
Vernon Hills
-$342,586
$1,410,474
-$1,753,060
0
174
East Dundee Police Pension Fund
East Dundee
$89,243
$673,977
-$584,734
0
175
Park Ridge Firefighters Pension Fund
Park Ridge
$63,253
$3,042,951
-$2,979,698
0
176
Silvis Police Pension Fund
Silvis
$81,984
$518,148
-$436,164
0
177
East Peoria Firefighters Pension Fund
East Peoria
-$14,202
$1,456,778
-$1,470,980
0
178
Grayslake FPD Firefighters Pension Fund
Grayslake
-$370,292
$528,489
-$898,781
0
179
Carol Stream FPD Firefighters Pension Fund
Carol Stream
-$835,568
$1,724,224
-$2,559,792
0
180
Lincoln Firefighters Pension Fund
Lincoln
$579,231
$1,005,920
-$426,689
0
181
Hazel Crest Police Pension Fund
Hazel Crest
$153,496
$1,207,310
-$1,053,814
0
182
Olney Firefighters Pension Fund
Olney
$25,962
$189,289
-$163,327
0
183
Darien Police Pension Fund
Darien
-$21,989
$1,801,919
-$1,823,908
0
184
Bensenville Firefighters Pension Fund
Bensenville
$669,744
$1,469,345
-$799,601
0
185
Fairview Heights Police Pension Fund
Fairview Heights
-$253,744
$1,647,326
-$1,901,070
0
186
Rock Falls Firefighters Pension Fund
Rock Falls
-$28,440
$477,991
-$506,431
0
187
Lake Villa Police Pension Fund
Lake Villa
-$23,587
$359,173
-$382,760
0
188
Robinson FPD Firefighters Pension Fund
Robinson
-$2,133
$275,660
-$277,793
0
189
Harwood Heights Police Pension Fund
Harwood Heights
-$93,154
$1,205,599
-$1,298,753
0
190
Glenwood Police Pension Fund
Glenwood
$23,729
$627,424
-$603,695
0
191
Country Club Hills Firefighters Pension Fund
Country Club Hills
$4,385
$569,565
-$565,180
0
192
Galesburg Fire Fighters Pension Fund
Galesburg
$1,161,601
$2,900,180
-$1,738,579
0
193
Villa Park Firefighters Pension Fund
Villa Park
-$70,249
$1,098,582
-$1,168,831
0
194
Norwood Park FPD Firefighters Pension Fund
Harwood Heights
$178,308
$1,357,139
-$1,178,831
0
195
Skokie Police Pension Fund
Skokie
$234,862
$6,766,442
-$6,531,580
0
196
Bloomingdale FPD Firefighters Pension Fund
Bloomingdale
-$228,229
$1,936,176
-$2,164,405
0
197
Flossmoor Police Pension Fund
Flossmoor
-$113,044
$917,499
-$1,030,543
0
198
Washington Police Pension Fund
Washington
-$50,667
$493,275
-$543,942
0
199
Wilmington Police Pension Fund
Wilmington
-$42,810
$313,832
-$356,642
0
200
Wheaton Police Pension Fund
Wheaton
-$730,386
$3,150,697
-$3,881,083
0