COUNTY REPORT PA

Montgomery County, Pennsylvania

87 ZIP codes · Avg score 40/100 · Grade D

ZipCheckup grade for Montgomery County: D.

Federal records show several conditions worth reviewing.

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

Low as it is, the grade for Montgomery County is a summary of data, not a tap-water measurement; 87 ZIP codes are listed.

How Montgomery County Compares

Montgomery County40/100
Pennsylvania avg57/100
National avg73/100

How Montgomery County Compares

D
County Grade
40/100
Avg Safety Score
87
ZIP Codes
34
Water Systems

Montgomery County scores 17 points below the Pennsylvania state average (57/100) and 33 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

D
County Grade
40
Avg Safety Score
87
ZIP Codes
Best ZIP: 19438 (50/100)
Lowest ZIP: 19460 (33/100)
$423K
Median Home Value
$788
Avg Remediation (0.19% of home value)

ZIP Code Risk Map

Water Quality Map: Montgomery 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

Modeled additional annual cost estimate per homeowner: $4,590, largest modeled factor: Sea Level

62% of homes built before 1980 (lead paint was banned for residential use in 1978)

Infrastructure Overview

1966
Median Build Year
62%
Pre-1980 Housing
52/100
Infrastructure Stress Indicator
82%
ZIPs with High Infrastructure Stress
High
Lead Pipe Risk

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

Compound Risk Breakdown

Estimated additional annual cost per homeowner: $4,590

Sea Level Rise $3,000/yr
Flood $1,474/yr
Energy Code Gap $469/yr

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

Housing Age Distribution

374,633 housing units in Montgomery County

Pre-1940 17%
1940–1959 21%
1960–1979 24%
1980–1999 23%
2000+ 15%

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 Montgomery County

$423K
Median Home Value
$788
Est. Remediation Cost
0.2%
of Home Value
Remediation as % of home value low burden

Modeled remediation costs in Montgomery County can be compared with the median property value; actual costs vary by property.

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

Water systems mapped to Montgomery County ZIP codes

8 community water systems mapped to Montgomery County ZIP codes; EPA may list more systems serving the county.

Show all 8 water systems

34 water systems mapped to Montgomery County ZIP codes in our data; EPA may list more systems serving the county.

Systems with the most violations in Montgomery County

5 water systems with violations in EPA records.

All ZIP Codes in Montgomery County

87 ZIP codes tracked in Montgomery County.

# ZIP Code City Safety Score Grade Violations Home Value
1 19438 Harleysville 50 D 0 $455K
2 19474 Skippack 50 D 0 $327K
3 19490 Worcester 50 D 0 $1214K
4 19468 Royersford 48 D 7 (1 health) $384K
5 19473 Schwenksville 48 D 9 $455K
6 19492 Zieglerville 48 D 8 $435K
7 19525 Gilbertsville 48 D 7 $393K
8 18074 Perkiomenville 47 D 10 $388K
9 18915 Colmar 47 D 11 $504K
10 19436 Gwynedd 47 D 11 —
11 19437 Gwynedd Valley 47 D 11 —
12 19464 Pottstown 47 D 8 (2 health) $232K
13 19477 Spring House 47 D 11 —
14 18936 Montgomeryville 46 D 15 $283K
15 19446 Lansdale 46 D 13 $415K
16 18964 Souderton 43 D 22 $340K
17 19001 Abington 40 D 30 (1 health) $343K
18 19003 Ardmore 40 D 30 (1 health) $441K
19 19004 Bala Cynwyd 40 D 30 (1 health) $616K
20 19009 Bryn Athyn 40 D 30 (1 health) $668K
21 19012 Cheltenham 40 D 30 (1 health) $321K
22 19027 Elkins Park 40 D 30 (1 health) $349K
23 19035 Gladwyne 40 D 30 (1 health) $1388K
24 19038 Glenside 40 D 30 (1 health) $388K
25 19041 Haverford 40 D 30 (1 health) $909K
26 19046 Jenkintown 40 D 30 (1 health) $447K
27 19066 Merion Station 40 D 30 (1 health) $871K
28 19072 Narberth 40 D 30 (1 health) $777K
29 19075 Oreland 40 D 30 (1 health) $415K
30 19085 Villanova 40 D 30 (1 health) $1007K
31 19087 Wayne 40 D 30 (1 health) $693K
32 19095 Wyncote 40 D 30 (1 health) $419K
33 19096 Wynnewood 40 D 30 (1 health) $712K
34 19444 Lafayette Hill 40 D 30 (1 health) $498K
35 19401 Norristown 39 F 32 (1 health) $226K
36 19405 Bridgeport 39 F 32 (1 health) $315K
37 19406 King Of Prussia 39 F 32 (1 health) $394K
38 19428 Conshohocken 39 F 32 (1 health) $446K
39 19440 Hatfield 38 F 38 $413K
40 19031 Flourtown 36 F 42 (1 health) $519K
41 19462 Plymouth Meeting 35 F 44 (1 health) $452K
42 18041 East Greenville 33 F 314 $286K
43 18070 Palm 33 F 213 $275K
44 18073 Pennsburg 33 F 308 $342K
45 18076 Red Hill 33 F 305 $254K
46 19002 Ambler 33 F 153 (1 health) $559K
47 19006 Huntingdon Valley 33 F 116 (8 health) $519K
48 19025 Dresher 33 F 53 (1 health) $606K
49 19034 Fort Washington 33 F 53 (1 health) $611K
50 19040 Hatboro 33 F 194 (1 health) $368K
51 19044 Horsham 33 F 190 (1 health) $373K
52 19090 Willow Grove 33 F 101 (1 health) $338K
53 19403 Norristown 33 F 941 $356K
54 19422 Blue Bell 33 F 55 (1 health) $573K
55 19426 Collegeville 33 F 881 (1 health) $471K
56 19454 North Wales 33 F 141 $438K
57 19460 Phoenixville 33 F 983 (2 health) $426K
58 18054 Green Lane — — 6 $409K
59 18084 Sumneytown — — —
60 18918 Earlington — — —
61 18924 Franconia — — —
62 18957 Salford — — —
63 18958 Salfordville — — —
64 18971 Tylersport — — —
65 18979 Woxall — — —
66 19404 Norristown — — —
67 19407 Audubon — — —
68 19408 Eagleville — — —
69 19409 Fairview Village — — —
70 19415 Eagleville — — —
71 19423 Cedars — — —
72 19424 Blue Bell — — —
73 19429 Conshohocken — — —
74 19430 Creamery — — —
75 19435 Frederick — — $235K
76 19441 Harleysville — — —
77 19443 Kulpsville — — —
78 19450 Lederach — — —
79 19451 Mainland — — —
80 19453 Mont Clare — — 12 (1 health) $256K
81 19455 North Wales — — —
82 19456 Oaks — — 1 $588K
83 19472 Sassamansville — — $440K
84 19478 Spring Mount — — —
85 19484 Valley Forge — — —
86 19486 West Point — — —
87 19504 Barto — — 245 $346K

Recommended Buyer Guides for Montgomery County

Which guides appear depends on what the county data show.

Overview

Montgomery County in Pennsylvania covers 87 tracked ZIP records with an average Home Safety Score of D (40/100) across 57 scored records.

58 of 61 ZIP codes with a reported violation count in the available EPA record have recorded EPA violations. 12 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

Montgomery County has an average Home Safety grade of D across its scored ZIP records. Here are steps to protect your household.

1

Test your tap water

Ask a certified laboratory which tests it offers for lead, bacteria, and other contaminants relevant to your home; a $20-$50 kit may cover only certain contaminants.

2

Consider a certified water filter

NSF/ANSI-certified filters reduce the specific contaminants listed on their certification. 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 reports monitored contaminants detected in the utility's water and related compliance information.

4

Check for lead in your home

62% of homes in this county were built before 1980. Older plumbing and solder can leach lead into drinking water, especially after water sits in the pipes.

Frequently Asked Questions

Is water safe in Montgomery County?
Montgomery County receives a grade of D. 37 of 87 ZIP codes are mapped to water systems with reported health-based violations. Independent water testing is recommended.
How many water systems serve Montgomery County?
We map 34 public water systems to 87 ZIP codes in our data for Montgomery County. EPA may list more systems serving the county, so this is not a full count.
What is the biggest environmental risk in Montgomery County?
In ZipCheckup's cost model, the factor with the largest estimated average annual cost in Montgomery County is sea level. Across all modeled risk factors, the estimated average additional annual cost is $4,590 per homeowner; actual costs vary by home.
How old are homes in Montgomery County?
The median home build year in Montgomery County is 1966. 62% of homes were built before 1980; homes built before 1978 may contain lead-based paint, and older homes may have older plumbing materials.
How does Montgomery County compare to Pennsylvania?
Montgomery County has an average Home Safety Score of 40/100 under model 4.0.0, which is below the Pennsylvania state average of 57/100.

How to cite this page

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

Page version: October 2026.

Get safety alerts for Montgomery, 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.