Skip to content
PA Department of the Auditor General

HARRISBURG – Auditor General Timothy L. DeFoor today announced the release of audits of 50 municipal and police pension plans in Armstrong, Berks, Carbon, Chester, Clinton, Columbia, Crawford, Cumberland, Dauphin, Erie, Fayette, Jefferson, Lancaster, Luzerne, Mercer, Monroe, Montgomery, Northumberland, Potter, Somerset, Snyder, Schuylkill, Warren, Westmoreland, Wyoming and York counties.

“Municipal pension plans are a critical way we make sure that our local police, fire and community workers receive the retirement benefits they were promised,” Auditor General DeFoor said. “We audit the plans to ensure they use the money they receive from the state according to the law. I encourage everyone to visit our website to see whether their local pension plan is funded properly and managing public dollars responsibly.”

State aid for municipal pension plans is generated by a 2 percent tax on fire and casualty insurance policies sold in Pennsylvania by out-of-state companies. In 2025, the Department of the Auditor General distributed nearly $442 million in aid to 1,482 municipalities and regional departments to support pension plans covering police officers, paid firefighters and non-uniformed employees.

The department is required by law to audit municipal pension plans and volunteer fire relief associations that receive state aid from the department; liquid fuels tax usage by municipalities; various county offices and numerous other state government entities.

The department has created a Be Audit Smart section on its website to help inform Pennsylvanians about how their tax dollars are being spent. The municipal pension plan audit reports are linked below or available online at www.PaAuditor.gov/audit-reports.

Where applicable, the audit reports note any necessary adjustments and include recommendations for stronger internal controls.

Armstrong County

Manor Township Police Pension Plan

Berks County

Kenhorst Borough Non-Uniformed Pension Plan

Union Township Non-Uniformed Pension Plan

Carbon County

Beaver Meadows Borough Police Pension Plan

Chester County

Pennsbury Township Non-Uniformed Pension Plan

West Sadsbury Township Non-Uniformed Pension Plan

West Sadsbury Township Police Pension Plan

West Vincent Township Non-Uniformed Pension Plan

West Vincent Township Police Pension Plan

Clinton County

Renovo Borough Non-Uniformed Pension Plan

Renovo Borough Police Pension Plan

Columbia County

Locust Township Police Pension Plan

Montour Township Non-Uniformed Pension Plan

Montour Township Police Pension Plan

Crawford County

West Mead Township Non-Uniformed Pension Plan

Cumberland County

Newville Borough Non-Uniformed Pension Plan

Newville Borough Police Pension Plan

Shiremanstown Borough Police Pension Plan

Dauphin County

Lykens Borough Non-Uniformed Pension Plan

Lykens Borough Police Pension Plan

Washington Township Non-Uniformed Pension Plan

Erie County

McKean Township Non-Uniformed Pension Plan

Fayette County

City of Connellsville Firefighters’ Pension Plan

City of Connellsville Non-Uniformed Pension Plan

City of Connellsville Police Pension Plan

Jefferson County

Eldred Township Non-Uniformed Pension Plan

Lancaster County

Akron Borough Non-Uniformed Pension Plan

Luzerne County

Wyoming Area Regional Police Pension Plan

Mercer County

Jefferson Township Police Pension Plan

Monroe County

Hamilton Township Non-Uniformed Pension Plan

Montgomery County

Schwenksville Borough Police Pension Plan

Northumberland County

Lower Mahanoy Township Non-Uniformed Pension Plan

Potter County

Ulysses Borough Non-Uniformed Pension Plan

Somerset County

Stonycreek Township Non-Uniformed Pension Plan

Snyder County

Freeburg Borough Non-Uniformed Pension Plan

Penn Township Non-Uniformed Pension Plan

Schuylkill County

Norwegian Township Police Pension Plan

Warren County

Farmington Township Non-Uniformed Pension Plan

Westmoreland County

City of Greensburg Non-Uniformed Pension Plan

City of Greensburg Police Pension Plan

City of Lower Burrell Non-Uniformed Pension Plan

City of Lower Burrell Police Pension Plan

City of New Kensington Comprehensive Municipal Pension Trust Fund

City of New Kensington Non-Uniformed Pension Plan

Wyoming County

Eaton Township Non-Uniformed Pension Plan

Monroe Township Non-Uniformed Pension Plan

Washington Township Non-Uniformed Pension Plan

York County

Carroll Township Non-Uniformed Pension Plan

Carroll Township Police Pension Plan

Washington Township Non-Uniformed Pension Plan

# # #

Media contact:  April Hutcheson, 717-787-1381 or news@paauditor.gov

Pennsylvania Department
of the Auditor General