Oswego has a government pension fund with one of the highest funding levels in Illinois, according to the Illinois Department of Insurance.
If the amount a pension fund is obligated to pay pensioners outpaces the funds it has on hand, the fund is in the precarious position of carrying unfunded liabilities.
The healthiest funds have a funding position at or above 100 percent. Any fund whose position is below 100 percent is unable to meet its pension obligations.
Where do your community's public pension funds rank?
100 healthiest pension funds in Illinois
Rank
Fund
City
County
Funding Percent
1
Mchenry Township Firefighters Pension Fund
McHenry
McHenry County
515.83
2
Channahon Fire Protection District Firefighters Pe
Channahon
Will County
156.60
3
Williamson County Firefighters Pension Fund
Herrin
Williamson County
144.24
4
Carbondale Township Firefighters Pension Fund
Carbondale
Jackson County
134.00
5
Plainfield Fpd Firefighters Pension Fund
Plainfield
Will County
131.23
6
New Lenox Fpd Firefighters Pension Fund
New Lenox
Will County
111.74
7
Western Springs Firefighters Pension Fund
Western Springs
Cook County
110.81
8
Eureka Police Pension Fund
Eureka
Woodford County
109.41
9
Clinton Police Pension Fund
Clinton
De Witt County
98.36
10
Romeoville Firefighters Pension Fund
Romeoville
Will County
93.90
11
West Chicago Fpd Firefighters Pension Fund
West Chicago
DuPage County
91.89
12
Long Grove Firefighters Pension Fund
Long Grove
Lake County
91.45
13
Shorewood Police Pension Fund
Shorewood
Will County
91.37
14
Manteno Police Pension Fund
Manteno
Kankakee County
90.51
15
Illinois Municipal Retirement Fund
Oak Brook
DuPage County
90.41
16
Manteno Community Fpd Firefighters Pension Fund
Manteno
Kankakee County
90.36
17
Barrington Firefighters Pension Fund
Barrington
Cook County
89.67
18
Lincolnshire Police Pension Fund
Lincolnshire
Lake County
89.59
19
Lincoln Rural Fpd Firefighters Pension Fund
Lincoln
Logan County
89.31
20
Huntley Fpd Firefighters Pension Fund
Huntley
McHenry County
89.28
21
Bartonville Police Pension Fund
Bartonville
Peoria County
87.68
22
Coal City Firefighter's Pension Fund
Coal City
Grundy County
87.49
23
Urbana Firefighters Pension Fund
Urbana
Champaign County
87.49
24
Markham Firefighters Pension Fund
Markham
Cook County
86.23
25
Highwood Firefighters Pension Fund
Highwood
Lake County
85.80
26
Harlem-Roscoe Firefighters Pension Fund
Roscoe
Winnebago County
85.73
27
Benton Firefighters Pension Fund
Benton
Franklin County
85.49
28
Lindenhurst Police Pension Fund
Lindenhurst
Lake County
85.31
29
Mokena Police Pension Fund
Mokena
Will County
85.28
30
Fox Lake Fpd Firefighter's Pension Fund
Spring Grove
McHenry County
85.25
31
Campton Hills Police Pension Fund
St. Charles
Kane County
84.54
32
Glen Carbon Police Pension Fund
Glen Carbon
Madison County
83.88
33
Plainfield Police Pension Fund
Plainfield
Will County
83.67
34
Byron Fpd Firefighters Pension Fund
Byron
Ogle County
83.65
35
Signal Hill Fpd Firefighters Pension Fund
Belleville
St. Clair County
83.26
36
Swansea Police Pension Fund
Swansea
St. Clair County
82.68
37
Palatine Rural Fpd Firefighters Pension Fund
Inverness
Cook County
82.42
38
Cherry Valley Fpd Firefighter's Pension Fund
Cherry Valley
Winnebago County
82.40
39
Clarendon Hills Firefighters Pension Fund
Clarendon Hills
DuPage County
82.34
40
Grayslake Police Pension Fund
Grayslake
Lake County
82.21
41
Vernon Hills Police Pension Fund
Vernon Hills
Lake County
82.11
42
Greater Round Lake Fpd Firefighters Pension Fund
Round Lake
Lake County
81.38
43
Montgomery & Countryside Fpd Firefighter's Pension
Montgomery
Kane County
80.94
44
Oswego Police Pension Fund
Oswego
Kendall County
80.80
45
Lake In The Hills Police Pension Fund
Lake in the Hills
McHenry County
80.72
46
Bartlett Police Pension Fund
Bartlett
Cook County
80.52
47
Shiloh Police Pension Fund
Shiloh
St. Clair County
80.44
48
Hinsdale Police Pension Fund
Hinsdale
DuPage County
80.32
49
Northlake Fpd Firefighters Pension Fund
Northlake
Cook County
79.78
50
Marseilles Police Pension Fund
Marseilles
LaSalle County
79.76
51
Fox Lake Police Pension Fund
Fox Lake
Lake County
79.60
52
Elburn/Countryside Fpd Firefighters Pension Fund
Elburn
Kane County
79.49
53
Arlington Heights Police Fund
Arlington Heights
Cook County
79.37
54
Deerfield Police Pension Fund
Deerfield
Lake County
79.25
55
Streamwood Firefighters Pension Fund
Streamwood
Cook County
79.07
56
Glenview Police Pension Fund
Glenview
Cook County
79.05
57
Elwood Fire Protection District
Elwood
Will County
78.86
58
Champaign Firefighters Pension Fund
Champaign
Champaign County
78.70
59
Champaign Police Pension Fund
Champaign
Champaign County
78.57
60
Princeton Police Pension Fund
Princeton
Bureau County
78.20
61
Buffalo Grove Firefighters Pension Fund
Buffalo Grove
Cook County
78.05
62
Algonquin Lake In The Hills Fpd Pension Fund
Lake in the Hills
McHenry County
77.83
63
Rockton Police Pension Fund
Rockton
Winnebago County
77.46
64
Canton Police Pension Fund
Canton
Fulton County
77.36
65
Posen Police Pension Fund
Posen
Cook County
77.28
66
Winthrop Harbor Police Pension Fund
Winthrop Harbor
Lake County
77.18
67
Naperville Police Pension Fund
Naperville
DuPage County
77.18
68
Morton Police Pension Fund
Morton
Tazewell County
76.96
69
Sugar Grove Fpd Firefighter's Pension Fund
Sugar Grove
Kane County
76.84
70
Orland Park Police Pension Fund
Orland Park
Cook County
76.71
71
Chester Police Pension Fund
Chester
Randolph County
76.38
72
Lombard Firefighters Pension Fund
Lombard
DuPage County
76.14
73
Troy Police Pension Fund
Troy
Madison County
75.91
74
Evergreen Park Police Pension Fund
Evergreen Park
Cook County
75.75
75
Geneva Firefighters Pension Fund
Geneva
Kane County
75.65
76
Collinsville Firefighters Pension Fund
Collinsville
Madison County
75.58
77
Naperville Firefighters Pension Fund
Naperville
DuPage County
75.40
78
Winnetka Police Pension Fund
Winnetka
Cook County
75.29
79
Tinley Park Police Pension Fund
Tinley Park
Cook County
75.24
80
Lawrenceville Police Pension Fund
Lawrenceville
Lawrence County
74.99
81
Warrenville Police Pension Fund
Warrenville
DuPage County
74.46
82
Freeport Firefighters Pension Fund
Freeport
Stephenson County
74.39
83
Burbank Firefighters Pension Fund
Burbank
Cook County
74.31
84
Minooka Police Pension Fund
Minooka
Grundy County
74.20
85
Mundelein Firefighters Pension Fund
Mundelein
Lake County
74.11
86
Urbana Police Pension Fund
Urbana
Champaign County
74.06
87
Prospect Heights Fpd Firefighters Pension Fund
Prospect Heights
Cook County
73.89
88
Oak Forest Firefighters Pension Fund
Oak Forest
Cook County
73.84
89
Midlothian Police Pension Fund
Midlothian
Cook County
73.82
90
Harrisburg Firefighters Pension Fund
Harrisburg
Saline County
73.76
91
Streamwood Police Pension Fund
Streamwood
Cook County
73.58
92
Mascoutah Police Pension Fund
Mascoutah
St. Clair County
73.50
93
Effingham Police Pension Fund
Effingham
Effingham County
73.49
94
Wheaton Firefighters Pension Fund
Wheaton
DuPage County
73.47
95
Bourbonnais Police Pension Fund
Bourbonnais
Kankakee County
73.19
96
Carol Stream Fpd Firefighters Pension Fund
Carol Stream
DuPage County
73.05
97
York Center Fire Protection District
Lombard
DuPage County
72.78
98
Northwest St Clair County Fpd Firefighters Pension
Belleville
St. Clair County
72.75
99
Lemont Fpd Firefighters Pension Fund
Lemont
Cook County
72.71
100
Crete Police Pension Fund
Crete
Will County
72.67
ORGANIZATIONS IN THIS STORY
Glen Carbon Police Pension Fund• Canton Police Pension Fund• Fox Lake Police Pension Fund• Rockton Police Pension Fund• West Chicago Fire Protection District Firefighters Pension Fund• Cherry Valley Fire Protection District Firefighter's Pension Fund• Oswego Police Pension Fund• Vernon Hills Police Pension Fund• Naperville Police Pension Fund• Lincolnshire Police Pension Fund• Grayslake Police Pension Fund• Lombard Firefighters Pension Fund• Lincoln Rural Fire Protection District Firefighters Pension Fund• Barrington Firefighters Pension Fund• Buffalo Grove Firefighters Pension Fund• Markham Firefighters Pension Fund• Shiloh Police Pension Fund• Long Grove Firefighters Pension Fund• Coal City Firefighters' Pension Fund• Lindenhurst Police Pension Fund• Champaign Police Pension Fund• City of Urbana Police Pension Fund Board• Benton Firefighters Pension Fund• Freeport Firefighters Pension Fund• Streamwood Police Pension Fund• Clarendon Hills Firefighters Pension Fund• Crete Police Pension Fund• Greater Round Lake Fire Protection District Firefighters Pension Fund• Bourbonnais Police Pension Fund• Marseilles Police Pension Fund• Prospect Heights Fire Protection District Firefighters Pension Fund• Lawrenceville Police Pension Fund• Clinton Police Pension Fund• Mundelein Firefighters Pension Fund• Morton Police Pension Fund• Sugar Grove Fire Protection District• Arlington Heights Police Fund• Winnetka Police Pension Fund• Evergreen Park Police Pension Fund• Lake In The Hills Police Pension Fund• Mascoutah Police Pension Fund• Oak Forest Firefighters Pension Fund• Posen Police Pension Fund• Illinois Municipal Retirement Fund• Chester Police Pension Fund• Glenview Police Pension Fund• Williamson County Firefighters Pension Fund• Northwest St. Clair County Fire Protection District Firefighters Pension• Naperville Firefighters Pension Fund• Signal Hill Fire Protection District Firefighters Pension Fund• Manteno Community Fire Protection District Firefighters Pension Fund• Geneva Firefighters Pension Fund• Carbondale Township Firefighters Pension Fund• Fox Lake Fire Protection District Firefighter's Pension Fund• Plainfield Fire Protection District Firefighters Pension Fund• Romeoville Firefighters Pension Fund• Princeton Police Pension Fund• Harlem-Roscoe Firefighters Pension Fund• Midlothian Police Pension Fund• Effingham Police Pension Fund• Palatine Rural Fire Protection District• Northlake Fire Protection District Firefighters Pension Fund• Bartlett Police Pension Fund• Shorewood Police Pension Fund• Troy Police Pension Fund• Byron Fire Protection District Firefighters Pension Fund• Hinsdale Police Pension Fund• Urbana Firefighters Pension Fund• Orland Park Police Pension Fund• Wheaton Firefighters Pension Fund• Bartonville Police Pension Fund• Carol Stream Fire Protection District Firefighters Pension Fund• Western Springs Firefighters Pension Fund• Winthrop Harbor Police Pension Fund• Eureka Police Pension Fund• York Center Fire Department• Warrenville Police Pension Fund• Campton Hills Police Pension Fund• Elwood Fire Protection District• Plainfield Police Pension Fund• Montgomery & Countryside Fire Protection District Firefighter's Pension• Deerfield Police Pension Fund• McHenry Township Firefighters Pension Fund• Elburn/Countryside Fire Protection District Firefighters Pension Fund• Collinsville Firefighters Pension Fund• Burbank Firefighters Pension Fund• Mokena Police Pension Fund• Streamwood Firefighters Pension Fund• Swansea Police Pension Fund• Algonquin Lake In The Hills Fire Protection District Pension Fund• Champaign Firefighters Pension Fund• Manteno Police Pension Fund• New Lenox Fire Protection District Firefighters Pension Fund• Harrisburg Firefighters Pension Fund• Lemont Fire Protection District Firefighters Pension Fund• Minooka Police Pension Fund• Huntley Fire Protection District• Tinley Park Police Pension Fund
!RECEIVE ALERTS
The next time we write about any of these orgs, we’ll email you a link to the story. You may edit your settings or unsubscribe at any time.
DONATE
Help support the Metric Media Foundation's mission to restore community based news.