COUNTY REPORT PA

Bucks County, Pennsylvania

68 ZIP codes · Avg score 39/100 · Grade F · Updated

ZipCheckup grade for Bucks County: F.

Federal data flags serious home-safety risks for this ZIP.

Your top priority: see the breakdown below and consider a certified water filter. NSF certified filters →

Spanning 68 ZIP codes, Bucks County carries a low water safety grade - health-based violations appear in a significant share of areas.

How Bucks County Compares

Bucks County39/100
Pennsylvania avg57/100
National avg73/100

How Bucks County Compares

F
County Grade
39/100
Avg Safety Score
68
ZIP Codes
51
Water Systems

Bucks County scores 18 points below the Pennsylvania state average (57/100) and 34 points below the national average (73/100).

Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData Last verified:

F
County Grade
39
Avg Safety Score
68
ZIP Codes
Best ZIP: 19021 (50/100)
Lowest ZIP: 19067 (33/100)
$460K
Median Home Value
$2,732
Avg Remediation (59% of home value)

ZIP Code Risk Map

Water Quality Map: Bucks County, Pennsylvania

Each dot represents a ZIP code. Color indicates water quality grade. Tap a dot for details.

A B C D F

Key Risk Factors

Estimated additional annual cost per homeowner: $4,753, driven primarily by sea_level

70.3% of homes built before 1978 (lead paint era)

Violation History (2021–2026)

↓ Improving trend

EPA violation counts by year across Bucks County water systems. Health-based shown in red, total in blue.

2021
4 (4 health)
2022
12 (12 health)
2023
24 (24 health)
2024
12 (12 health)
2025
17 (17 health)
2026
2 (2 health)

Peak year: 2023 with 24 violations. Past 5 years: 67 total (67 health-based). Health-based violations are declining versus the prior 2-year window.

Source: EPA SDWIS historical violations. Data may lag 6–12 months for the most recent year.

Infrastructure Overview

1974
Median Build Year
70.3%
Pre-1978 Housing
49/100
Infrastructure Stress Indicator
80%
ZIPs with High Infrastructure Stress
High
Lead Pipe Risk

Modeled area-level indicator, not a failure probability. Sources: Census ACS housing age, EPA DWINS infrastructure needs, EPA SDWIS violations, and EPA lead indicators.

Compound Risk Breakdown

Estimated additional annual cost per homeowner: $4,753

Sea Level Rise $2,779/yr
Flood $1,358/yr
Energy Code Gap $448/yr

Bar widths proportional to share of total annual risk cost. Source: compound risk model (FEMA, EPA, USGS).

Housing Age Distribution

255,909 housing units in Bucks County

Pre-1940 10%
1940–1959 20%
1960–1979 28%
1980–1999 28%
2000+ 14%

Source: U.S. Census Bureau ACS B25034 (Year Structure Built).

Water Safety Affordability

How much it costs to fix water issues relative to home values in Bucks County

$460K
Median Home Value
$2,732
Est. Remediation Cost
0.6%
of Home Value
Remediation as % of home value low burden

Remediation costs are relatively manageable for most homeowners in Bucks County, representing a small fraction of property value.

Remediation includes water filtration, lead abatement, radon mitigation, and flood protection where applicable. Source: Census ACS, EPA SDWIS.

Water systems serving Bucks County

8 community water systems serving Bucks County.

Show all 8 water systems

51 total water systems serve Bucks County.

Systems with the most violations in Bucks County

5 water systems with recorded EPA violations.

All ZIP Codes in Bucks County

68 ZIP codes tracked in Bucks County.

# ZIP Code City Safety Score Grade Violations Home Value
1 19021 Croydon 50 D 1 $265K
2 19030 Fairless Hills 50 D 74 (1 health) $344K
3 19054 Levittown 50 D 73 (1 health) $330K
4 19007 Bristol 49 D 3 $265K
5 19057 Levittown 49 D 3 $300K
6 18929 Jamison 48 D 6 $605K
7 19055 Levittown 48 D 7 $275K
8 18923 Fountainville 47 D 9 $415K
9 18932 Line Lexington 46 D 14 $466K
10 19056 Levittown 44 D 13 (5 health) $360K
11 18969 Telford 43 D 22 $366K
12 19017 Chester Heights 40 D 30 (1 health) $554K
13 19047 Langhorne 40 D 24 (5 health) $441K
14 18912 Buckingham 39 F 34 $2000K
15 18976 Warrington 38 F 35 $502K
16 18901 Doylestown 36 F 42 $544K
17 18977 Washington Crossing 36 F 42 $713K
18 18925 Furlong 35 F 46 $669K
19 19020 Bensalem 34 F 42 (6 health) $344K
20 18902 Doylestown 33 F 74 $638K
21 18914 Chalfont 33 F 168 $477K
22 18938 New Hope 33 F 97 $702K
23 18940 Newtown 33 F 147 $623K
24 18944 Perkasie 33 F 140 (1 health) $411K
25 18951 Quakertown 33 F 250 (8 health) $339K
26 18954 Richboro 33 F 107 $585K
27 18960 Sellersville 33 F 131 $373K
28 18966 Southampton 33 F 153 (3 health) $467K
29 18974 Warminster 33 F 273 $407K
30 19053 Feasterville Trevose 33 F 149 (6 health) $382K
31 19067 Morrisville 33 F 77 (1 health) $483K
32 18039 Durham
33 18077 Riegelsville 61 (1 health) $381K
34 18081 Springtown
35 18910 Bedminster
36 18911 Blooming Glen
37 18913 Carversville $1007K
38 18916 Danboro
39 18920 Erwinna $607K
40 18921 Ferndale $385K
41 18922 Forest Grove
42 18927 Hilltown 19
43 18928 Holicong
44 18930 Kintnersville 58 (1 health) $496K
45 18931 Lahaska
46 18933 Lumberville $1885K
47 18934 Mechanicsville
48 18935 Milford Square $338K
49 18942 Ottsville 4 (1 health) $486K
50 18943 Penns Park
51 18946 Pineville 34 $632K
52 18947 Pipersville 27 (1 health) $604K
53 18949 Plumsteadville
54 18950 Point Pleasant
55 18953 Revere
56 18955 Richlandtown 31 $316K
57 18956 Rushland
58 18962 Silverdale 19 $346K
59 18963 Solebury
60 18968 Spinnerstown
61 18970 Trumbauersville 91 (8 health) $313K
62 18972 Upper Black Eddy $455K
63 18980 Wycombe $550K
64 18981 Zionhill
65 18991 Warminster
66 19048 Fort Washington
67 19049 Fort Washington
68 19058 Levittown

Recommended Buyer Guides for Bucks County

Editorial methodology pairs each documented risk in this county with the buyer category that addresses it, drawing on water-quality detections, housing-stock lead exposure, EPA Radon Zone designation, and FEMA flood and wildfire ratings. NSF-certified options surface where applicable, and products that match the specific contaminant take priority.

Overview

Bucks County in Pennsylvania covers 68 tracked ZIP records with an average Home Safety Score of F (39/100) across 31 scored records.

40 of 40 ZIP codes with a reported violation count in the available EPA record have recorded EPA violations. 19 health-based violations appear in the available health breakdown.

← Back to Pennsylvania Home Safety Profile

Data Sources

Reporting periods vary by source. Missing data is shown as unavailable, not as zero.

What You Can Do

Bucks County has a grade of F. Here are steps to protect your household.

1

Test your tap water

Order a certified lab test kit ($20-$50) to check for lead, bacteria, and other contaminants specific to your ZIP code.

2

Consider a certified water filter

NSF-certified filters can remove most common contaminants. Match the filter to your test results for best protection. Try our filter matcher

3

Contact your water utility

Request the latest Consumer Confidence Report (CCR) from your water provider. It details exactly what was found in your water supply.

4

Check for lead in your home

70.3% of homes in this county were built before 1978. Older plumbing and solder can leach lead into drinking water, especially in the morning.

Frequently Asked Questions

Is water safe in Bucks County?
Bucks County receives a grade of F. 16 of 68 ZIP codes have health-based violations. Independent water testing is recommended.
How many water systems serve Bucks County?
Bucks County is served by 51 public water systems that supply drinking water to residents across 68 ZIP codes.
What is the biggest environmental risk in Bucks County?
The primary environmental risk factor in Bucks County is sea_level. This contributes to an estimated additional annual cost of $4,753 per homeowner.
How old are homes in Bucks County?
The median home build year in Bucks County is 1974. 70.3% of homes were built before 1978, which means they may contain lead-based paint and older plumbing materials.
How does Bucks County compare to Pennsylvania?
Bucks County has an average Home Safety Score of 39/100 under model 4.0.0, which is below the Pennsylvania state average of 57/100.

How to cite this page

APA ZipCheckup. (2026). Bucks County, PA: HSS 39/100; PFAS Found in Water. https://zipcheckup.com/county/pennsylvania/bucks/
BibTeX
@misc{zipcheckup-county-pennsylvania-bucks,
  author = {{ZipCheckup}},
  title  = {{Bucks County, PA: HSS 39/100; PFAS Found in Water}},
  year   = {2026},
  url    = {https://zipcheckup.com/county/pennsylvania/bucks/}
}

Page version: August 2026.

Get safety alerts for Bucks, Pennsylvania

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Check your water filter options Free tool - no phone call required.