NookLocal tools
Pennsylvania property tax calculator (by county, municipality, and school district)
Pennsylvania property taxes aren't a single rate. They're your county, municipality, and school district millage applied to an assessed value that can date to a decades-old base year. Generic calculators multiply price by a county average and get it wrong. This one uses the adopted 2026 county and municipal millage for 434 municipalities across 8 counties, each district's 2025-26 school rate, and the official Common Level Ratio.
Data verified 2026-07-04 from county assessment offices, PA Department of Education certified filings, and the State Tax Equalization Board. Refreshed each January (county/municipal budgets) and July (school budgets + new CLR).
Choose a county and municipality, enter a price, and the full county + municipal + school breakdown appears here.
Free email digest
Get the July tax update
School budgets adopt in June and the new Common Level Ratio lands in July, so we recompute every district and send the ranked changes.
Double opt-in. We only email you after you confirm. Unsubscribe any time. See our Privacy Policy.
How Pennsylvania property taxes work
Your bill = assessed value × (county millage + municipal millage + school millage) ÷ 1,000. The school district is usually 60 to 75% of the total, which is why two similar homes a mile apart can carry tax bills thousands of dollars apart.
Assessed values are not market values. Each county assesses against a base year (Bucks County still uses 1972) and the state's annual Common Level Ratio translates between the two. Buying an existing home? PA does not reassess on sale, so the seller's assessment (and bill) usually carries over. Every NookLocal listing shows that recomputed bill at current rates. The one-time tax due at closing is separate math: the PA transfer tax calculator covers that.