BucksCounty.infoTownsBristol Borough
Borough · Lower Bucks

Bristol Borough

Bristol Borough is one of the oldest communities in Pennsylvania, founded in 1681 as a river town on the Delaware River. It served as the colonial capital of Pennsylvania before Philadelphia and retains significant historic architecture along its Radcliffe Street historic district.

At a glance Borough
Population 9,902
School district Bristol Borough SD
Total millage 235.04
Municipal office 215-788-3828
Official site: bristolborough.com ↗

Operated by Bucks County LLC — not affiliated with county government or any municipality. Verify time-sensitive information with official sources.

Local government
Who to contact
Bristol Borough handles its own zoning, permits, and local ordinances. County-level functions — assessment, deeds, courts, elections — run through Doylestown.
Municipal office
Bristol Borough
Borough · Lower Bucks
Permits & zoning
Build or renovate
Zoning and building permits are issued by the borough, not the county.
2026 millage
Property tax layers
Property tax in Bristol Borough stacks three independent levies. The county rate is identical countywide; the municipal and school rates are what make one address differ from the next.
Bristol Borough millage stack
County (all 54 municipalities) 29.65 mills
Bristol Borough (borough) 51.39 mills
Bristol Borough SD (2025–2026) 154 mills
Total 235.04 mills
Per $100,000 of assessed value $23,504 / year
Assessed value is not market value

Bucks County millage applies to the county assessed value on your parcel record — not the price a home would sell for today. Look up your assessment with the Board of Assessment before using any rate above to estimate a bill.

Board of Assessment 215-348-6219
Compare all 54 rates Millage table →

Source: Bucks County Board of Assessment — 2026 Millage Rates (sheet dated 2/4/2026) ↗. Millage rates are provided by local taxing authorities. Verify with the Board of Assessment, your municipal tax collector, and your school district before relying on any figure.

Public education
Schools serving Bristol Borough
School district boundaries follow district lines, not municipal lines. Confirm your specific address with the district before enrolling.
Assigned district
Bristol Borough School District
District schools
3 schools
1 elementary · 1 middle · 1 high
1,128 students enrolled
District character
What to know

One of Pennsylvania's smallest self-contained districts — a walkable river-borough system where most students are within a mile of their school.

ACS 2020–2024
Community profile
U.S. Census Bureau American Community Survey 5-year estimates. Small municipalities carry wide margins of error; treat these as ranges, not exact counts.
Bristol Borough — census estimates
Population 9,902
Households 4,018
Median home value $271,100 ± $15,417
Median household income $76,042 ± $22,106
Median gross rent $1,409 / mo
Median age 38.9
Owner-occupied 61.0%
Mean commute 32.0 min
Municipal facts
Type Borough
Region Lower Bucks
Land area 1.4 sq mi
Established 1681
ZIP code 19007
Density 7,073 per sq mi

Source: U.S. Census Bureau — American Community Survey 5-Year Estimates (2020–2024) ↗ — tables B25077, B19013, B25064, B25003, B01002, B01003, B08013, B08303.

Lower Bucks
Keep going from here
The county's strongest commuter access — I-95, Route 1, and SEPTA rail — paired with entry-point pricing and established neighborhoods.
BucksNotary.com — Mobile Notary & Loan Signing
PA-commissioned notary · Bucks, Montgomery & Philadelphia counties · (215) 932-3000
Book a Notary →