Pennsylvania Auditor General Claims Montco School Districts Raised Property Taxes in Annual ‘Shell Game’

Pa. Auditor General Timothy DeFoor press conference
Image via The The Carlisle Sentinel at YouTube.
Pa. Auditor General Timothy DeFoor at his Jan. 25 press conference.

Pa. Auditor General Timothy DeFoor released a statewide school-district audit that uncovered a legal (but suspect) practice. The study revealed 12 districts statewide raising local property taxes while holding millions of dollars in their general funds.

DeFoor explained: “These districts have found a way to use the law to their advantage so they could always raise property taxes.

“It’s basically a ‘shell game’ … [in which they raised] taxes 37 times during the four years we reviewed [2018–2021], which increased their respective general fund accounts to $390 million.”

Three of the cited educating bodies are in Montgomery County:

Their appearance on the state list gave Montgomery County the highest regional concentration of the suspect action’s practitioners.

One Bucks County district was noted (Neshaminy School District), and Chester County and Delaware County shared a mentioned district (West Chester Area School District).

“Some startling trends began to appear to our auditors,” DeFoor noted, “like moving money around to make sure a district would always meet the threshold to raise taxes.

“They also applied for a [tax-raising] referendum exception as a regular budgeting tool, rather than an extreme measure as the law intends.”

School district responses claimed that state fluctuations in education funding made the tax increases necessary.

The full press release on this issue is on the website of Auditor General Timothy DeFoor.


Here’s the press conference in which Pa. State Auditor General Timothy DeFoor announced
his office’s audit results regarding state school district funds and associated property tax increases.

Stay Connected, Stay Informed

Subscribe for great stories in your community!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.