Bucks County has 54 municipalities, from Bedminster Township to Yardley Borough, and each issues its own building permits. The county’s own permits are for on-lot sewage and private wells. By the Census Bureau’s Vintage 2025 estimates the most populous municipalities are Bensalem Township (62783), Bristol Township (54063), Middletown Township (45547) and Northampton Township (39919).
This guide covers those four townships and the county health, planning and conservation offices, plus the DEP and PennDOT offices for the county.
Bucks County sets a lower earth-disturbance trigger than the state: the Conservation District board requires plan submission at 1,000 square feet (2000 square feet for swimming pools), against the state’s 5,000 square foot E&S plan trigger.
What requires a building permit in Bucks County?
Bucks County issues no building permits: under Pennsylvania’s Construction Code Act counties are not municipalities. Each municipality administers the statewide Uniform Construction Code itself or through a certified third-party agency, so what needs a permit, what it costs and how it is filed depend on the municipality.
Local examples: Northampton Township requires permits for replacement sheds and fences, and has separate permit applications for replacement windows/doors and for roofs/exterior veneer. New and repaired septic systems, holding tanks, alternate systems and private wells need county Health Department permits.
Short on time to read all of this?
Get a free quote →Pennsylvania enforces one statewide Uniform Construction Code under Act 45 of 1999, based since January 1, 2026 on the 2021 ICC codes and administered by most municipalities themselves or through certified third-party agencies; counties issue no building permits. Building codes in Pennsylvania
Who handles permitting in Bucks County?
Each municipality issues its own building permits. At county level:
- Sewage and wells: the Bucks County Department of Health permits on-lot sewage systems (call 215-345-3318) and permits and inspects private wells not regulated by PA DEP, including geothermal wells, using licensed well contractors. The sewage and well program coordinator is at the Government Services Center, 261 California Road, Suite 2, Quakertown, PA 18951; 215-529-7022.
- Subdivisions: subdivision and land development applications, municipal actions and sewage planning modules go to the Bucks County Planning Commission through its Act 247 Applications Portal (1260 Almshouse Road, Building G, The Almshouse, Doylestown, PA 18901; 215-345-3400).
| Municipality | Office | Contact and hours |
|---|---|---|
| Bensalem Township | Building and Planning Department, 2400 Byberry Road | 215-633-3644; 8:00 A.M. to 4:00 P.M. Monday through Friday |
| Bristol Township | Building & Planning Department, 2501 Bath Road, Bristol | 215-785-3680 |
| Middletown Township | Department of Building & Zoning, Municipal Center, 3 Municipal Way, Langhorne | (215) 750-3800 x1112 to start a building permit application |
| Northampton Township | Building & Codes, 55 Township Road, Richboro | (215) 355-3883; Mon-Fri 8:30 am - 4:30 pm |
Not sure this scope needs a permit?
Get a free quote →Local rules in the largest Bucks County municipalities
Bensalem Township
The Building and Planning Department handles plan review, permits and inspections. Paperwork can be left in a drop box at the building’s south entrance. The Township adopted a new fee schedule on March 1, 2024 and has its own Code Board of Appeals application.
Bristol Township
Apply online through the License & Permitting Self-Service Portal or in person. Keystone Municipal Services is the Building Code Official. All contractors working in the Township must register, renewed annually.
Middletown Township
Building permit applications start with a call to the Department of Building & Zoning at (215) 750-3800 x1112.
Northampton Township
Building & Codes issues the permits, including those for replacement sheds and fences, with separate applications for replacement windows/doors and roofs/exterior veneer.
Bucks County permit costs and fees
Each municipality sets its own fees. Northampton Township’s fee schedule (dated 12/2/2025, approved 1-5-26) charges residential alterations, renovations and additions a $65 minimum for the first $1,000 of construction cost plus $25 for each additional $1,000 up to $100,000, plus the zoning fee; roofing, siding and windows have a $75 minimum. In Bristol Township work found without permits pays double permit fees, and in Middletown Township work started before a permit is issued pays double.
Rather talk it over?
Call 1-855-478-4290 →Fees are set by the municipality or its third-party agency, plus the flat $4.50 state Uniform Construction Code fee on each permit. Permit fees in Pennsylvania
How to get a building permit in Bucks County
The township or borough where the parcel is issues the permit.
Get the Bucks County Department of Health permit for the on-lot system or well.
Plans go to the Conservation District from 1,000 square feet of disturbance, 2000 square feet for pools.
Bristol online or in person, Bensalem in person or by drop box, Middletown by calling to start the application.
Bristol and Middletown charge double permit fees for work without a permit.
A Pennsylvania permit lapses if work does not start within 180 days or stops for 180 days, and lasts no more than 5 years; residential applications must be decided within 15 business days. Permit validity in Pennsylvania
Inspections in Bucks County
Bristol Township inspections are scheduled by phone 48 hours ahead. Middletown Township requires each inspection to be requested 24 to 48 hours in advance. Bensalem’s Building and Planning Department handles inspections itself, and the county Health Department inspects private wells.
Rather not deal with the Bucks County building department?
Get a free quote →Erosion control and state offices for Bucks County
The Bucks County Conservation District administers the Chapter 102 erosion control program under a delegation agreement with PA DEP; its office is at 1456 Ferry Road, Suite 704, Doylestown (215-345-7577). PA DEP’s Southeast Regional Office (2 E Main St, Norristown, PA 19401; 484-250-5900; office hours 8am–4pm) serves the county, and PennDOT District 6 (7000 Geerdes Boulevard, King of Prussia, PA 19406; 610-205-6700; 8:00 a.m. – 4:30 p.m. Monday - Friday) is responsible for its state-maintained roads.
Official Bucks County permitting resources
These are the primary sources behind this guide. Codes, fee schedules and procedures change — confirm the position for your filing date.
Want this handled start to finish?
Get a free quote →- Bucks County municipalities
- Bucks County Health Department sewage program
- Bucks County well program
- Bucks County Planning Commission plan review
- Bucks County Conservation District
- Bensalem Building and Planning
- Bristol Township permits and licenses
- Middletown Township apply for a permit
- Northampton Township Building & Codes
- PA DEP Southeast Regional Office
- PennDOT District 6
Frequently asked questions
Does Bucks County issue building permits?
No. Each of its 54 municipalities issues building permits; the county Health Department permits septic systems and private wells.
How much earth disturbance needs a plan in Bucks County?
The Conservation District board set a 1,000 square foot threshold for plan submission, 2000 square feet for swimming pools.
Do I need a permit to replace a shed in Northampton Township?
Yes. Northampton Township requires permits for replacement sheds and fences.
Inspections are where schedules slip.
Get a free quote →Simplify Bucks County permitting with Alliance Permitting
- Confirm which municipality, and which code official or third-party agency, handles the parcel
- Prepare the municipal application plus any county, conservation district or PennDOT filing the project needs
- Schedule the required inspections and close out the permit
Alliance Permitting is a permit documentation and submission company in Pennsylvania. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.
Ready to break ground in Bucks County sooner?
Let Alliance prepare, file, and track your Bucks County permits while your crew stays on the job.
More Pennsylvania permitting guides
This guide is provided by Alliance Permitting for general information about Bucks County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.