County or equivalent · 42019
Butler County, Pennsylvania
Annual housing permits and reporting coverage
- Published estimate · 2025
- 1,246
- Reported only · 2025
- 1,223
- Added by estimation · 2025
- 23
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 1,007 | 976 | 31 |
| 2024 Census file | 976 | 961 | 15 |
| 2025 Census file | 1,246 | 1,223 | 23 |
2024 to 2025 · published estimate +270 units · reported only +262 · added by estimation +8. This split describes the difference between the published columns.
What types of housing were authorized?
| Units in building | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| One unit | 974 | 951 | 23 |
| Two units | 8 | 8 | 0 |
| Three or four units | 70 | 70 | 0 |
| Five or more units | 194 | 194 | 0 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 87,382 ± 109 |
| Median gross monthly rent · Census table B25064 | $1,041 ± $35 |
| Gross rent at least 30% of income · Census table B25070 | 42% ± 2.6 percentage points |
| Gross rent at least 50% of income | 21.8% ± 2.1 percentage points |
| Estimated households with a computed rent-to-income ratio | 17,218 |
The 2025 permit estimate amounts to 14.3 authorized units per 1,000 housing units in the ACS estimate. The numerator and denominator cover different periods.
The Vintage 2025 Census housing stock estimate changed from 89,393 in 2024 to 90,342 in 2025 (+949 units). This is a separate model-based inventory estimate.
Permit offices listed under this county code
Use the office pages for their own histories and source coverage notes.
- Adams townshipPermit office 42002500 · Butler County · 162 authorized units
- Allegheny townshipPermit office 42009100 · Butler County · 1 authorized units
- Brady townshipPermit office 42064600 · Butler County · 1 authorized units
- Bruin boroughPermit office 42075700 · Butler County · 0 authorized units
- Buffalo townshipPermit office 42078100 · Butler County · 69 authorized units
- ButlerPermit office 42082900 · Butler County · 0 authorized units
- Butler townshipPermit office 42083800 · Butler County · 62 authorized units
- Callery boroughPermit office 42086200 · Butler County · 0 authorized units
- Center townshipPermit office 42098800 · Butler County · 34 authorized units
- Cherry townshipPermit office 42108100 · Butler County · 2 authorized units
- Cherry Valley boroughPermit office 42107800 · Butler County · Latest year unavailable
- Chicora boroughPermit office 42112300 · Butler County · 1 authorized units
- Clay townshipPermit office 42116800 · Butler County · 0 authorized units
- Clearfield townshipPermit office 42118600 · Butler County · 2 authorized units
- Clinton townshipPermit office 42121000 · Butler County · 6 authorized units
- Concord townshipPermit office 42131200 · Butler County · 2 authorized units
- Connoquenessing boroughPermit office 42136600 · Butler County · 20 authorized units
- Connoquenessing townshipPermit office 42136900 · Butler County · 0 authorized units
- Cranberry townshipPermit office 42145600 · Butler County · 418 authorized units
- Donegal townshipPermit office 42167500 · Butler County · 1 authorized units
- East Butler boroughPermit office 42182500 · Butler County · 0 authorized units
- Eau Claire boroughPermit office 42200800 · Butler County · 0 authorized units
- Evans City boroughPermit office 42217600 · Butler County · 2 authorized units
- Fairview boroughPermit office 42222400 · Butler County · 0 authorized units
- Fairview townshipPermit office 42223000 · Butler County · 13 authorized units
- Forward townshipPermit office 42237100 · Butler County · 26 authorized units
- Franklin townshipPermit office 42243100 · Butler County · 35 authorized units
- Harmony boroughPermit office 42283900 · Butler County · 0 authorized units
- Harrisville boroughPermit office 42286600 · Butler County · 1 authorized units
- Jackson townshipPermit office 42318400 · Butler County · 266 authorized units
- Jefferson townshipPermit office 42327100 · Butler County · 67 authorized units
- Karns City boroughPermit office 42336700 · Butler County · Latest year unavailable
- Lancaster townshipPermit office 42349900 · Butler County · 2 authorized units
- Marion townshipPermit office 42407800 · Butler County · 0 authorized units
- Mars boroughPermit office 42409600 · Butler County · 0 authorized units
- Mercer townshipPermit office 42421300 · Butler County · 3 authorized units
- Middlesex townshipPermit office 42425500 · Butler County · 10 authorized units
- Muddy Creek townshipPermit office 42456700 · Butler County · 4 authorized units
- Oakland townshipPermit office 42498100 · Butler County · 1 authorized units
- Parker townshipPermit office 42514000 · Butler County · 0 authorized units
- Penn townshipPermit office 42519700 · Butler County · 8 authorized units
- Petrolia boroughPermit office 42529600 · Butler County · Latest year unavailable
- Portersville boroughPermit office 42551800 · Butler County · Latest year unavailable
- Prospect boroughPermit office 42555700 · Butler County · 2 authorized units
- Saxonburg boroughPermit office 42594100 · Butler County · 1 authorized units
- Seven Fields boroughPermit office 42600400 · Butler County · 8 authorized units
- Slippery Rock boroughPermit office 42616600 · Butler County · 1 authorized units
- Slippery Rock townshipPermit office 42616900 · Butler County · 3 authorized units
- Summit townshipPermit office 42662200 · Butler County · 0 authorized units
- Valencia boroughPermit office 42713200 · Butler County · 0 authorized units
- Venango townshipPermit office 42716500 · Butler County · 0 authorized units
- Washington townshipPermit office 42727300 · Butler County · 2 authorized units
- West Liberty boroughPermit office 42755200 · Butler County · 0 authorized units
- West Sunbury boroughPermit office 42763900 · Butler County · 0 authorized units
- Winfield townshipPermit office 42781000 · Butler County · 6 authorized units
- Worth townshipPermit office 42786100 · Butler County · 0 authorized units
- Zelienople boroughPermit office 42795100 · Butler County · 4 authorized units
Sources and definitions
How to read these figures
- The Census Building Permits Survey counts new privately owned housing units authorized by permits. One permit can cover multiple units. The counts describe authorizations, a stage before starts and completions.
- The published estimate includes reported units and Census estimates that fill gaps. The difference is calculated from those two columns. Reported-only units can include records from approved alternative sources. A missing report can leave an office without a usable count.
- County and state totals come from their own Census files. Permit offices can cover places across county lines or areas served by another jurisdiction. The office’s county field is used for navigation.
- ACS housing inventory and rents are survey estimates for 2020–2024. Gross rent includes rent and separately paid utilities or fuels. Rent burden is the share paying at least 30% of income among cash-rent households with a computed ratio. Margins are at 90% confidence. The margin for rent burden is approximate.
- Vintage 2025 county housing stock is a separate Census series. Its model uses building-permit data alongside other inputs. Read stock change and permits as separate measures.
Public sources retrieved November 10, 2026. Building Permits Survey annual data · Survey methodology · American Community Survey data · Download the comparison