Skip to main content

Bucks County, Pennsylvania Building Permit Guide

Bucks County does not issue building permits: each of its 54 municipalities does. The county permits septic systems and wells. Here are the offices of Bensalem, Bristol, Middletown and Northampton.

Building permits: 54 municipalitiesCounty role: Septic and well permitsLargest municipality: Bensalem Township
Septic & wells
215-345-3318Bucks County Department of Health
Bensalem
215-633-3644Drop box at south entrance
Bristol Township
215-785-3680Self-Service Portal
Northampton
(215) 355-3883Richboro

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).
Building offices of the four most populous municipalities
MunicipalityOfficeContact and hours
Bensalem TownshipBuilding and Planning Department, 2400 Byberry Road215-633-3644; 8:00 A.M. to 4:00 P.M. Monday through Friday
Bristol TownshipBuilding & Planning Department, 2501 Bath Road, Bristol215-785-3680
Middletown TownshipDepartment of Building & Zoning, Municipal Center, 3 Municipal Way, Langhorne(215) 750-3800 x1112 to start a building permit application
Northampton TownshipBuilding & 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

1. Find the municipality

The township or borough where the parcel is issues the permit.

2. Septic or well?

Get the Bucks County Department of Health permit for the on-lot system or well.

3. Check earth disturbance

Plans go to the Conservation District from 1,000 square feet of disturbance, 2000 square feet for pools.

4. File the way that township takes it

Bristol online or in person, Bensalem in person or by drop box, Middletown by calling to start the application.

5. Do not start early

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 →

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

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build
  • 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.

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.