Public water system
Pa American Norristown
PWSID PA1460046 - Montgomery County, Pennsylvania
120 PPM
7 GPG
Moderately Hard0Soft60120180300+
Moderately Hard (120 PPM)Verified - Annual Water Quality Report
System Details
- Water source
- surface water
- Population served
- 88,885
- Service connections
- 32,857
- Status
- Active
Hardness Evidence
- Reported hardness
- 120 PPM
- Grains per gallon
- 7 GPG
- Data source
- Annual Water Quality Report
- Source year
- N/A
- Raw/source estimate
- 154 PPM
Linked City Reports
East Greenville, PAGreen Lane, PAPalm, PAPennsburg, PAPerkiomenville, PARed Hill, PAColmar, PAMontgomeryville, PABethton, PATelford, PAOgontz Campus, PAMaple Glen, PAArdmore, PABala Cynwyd, PAHuntingdon Valle, PABryn Athyn, PACheltenham, PADresher, PAPhiladelphia, PAFlourtown, PAFort Washington, PAGladwyne, PAGlenside, PAHatboro, PAHaverford, PAHorsham, PAMeadowbrook, PAMerion Station, PANarberth, PAOreland, PAWillow Grove Nas, PAWyncote, PAWynnewood, PANorristown, PAEagleville, PABridgeport, PAKing Of Prussia, PAPenllyn, PACollegeville, PAWest Conshohocke, PAFrederick, PAGwynedd, PAGwynedd Valley, PAHarleysville, PAHatfield, PALafayette Hill, PALansdale, PAMont Clare, PANorth Wales, PAPlymouth Meeting, PASanatoga, PALimerick, PASassamansville, PASchwenksville, PASkippack, PAZieglersville, PAGilbertsville, PA
Served ZIP Codes
| ZIP | Location | ZIP average |
|---|---|---|
| 18041 | East Greenville, PA | Moderately Hard (121 PPM) |
| 18054 | Green Lane, PA | Moderately Hard (120 PPM) |
| 18070 | Palm, PA | Moderately Hard (120 PPM) |
| 18073 | Pennsburg, PA | Moderately Hard (120 PPM) |
| 18074 | Perkiomenville, PA | Moderately Hard (120 PPM) |
| 18076 | Red Hill, PA | Moderately Hard (120 PPM) |
| 18915 | Colmar, PA | Moderately Hard (120 PPM) |
| 18936 | Montgomeryville, PA | Moderately Hard (120 PPM) |
| 18964 | Bethton, PA | Moderately Hard (120 PPM) |
| 18969 | Telford, PA | Moderately Hard (120 PPM) |
| 19001 | Ogontz Campus, PA | Moderately Hard (120 PPM) |
| 19002 | Maple Glen, PA | Moderately Hard (120 PPM) |
| 19003 | Ardmore, PA | Moderately Hard (120 PPM) |
| 19004 | Bala Cynwyd, PA | Moderately Hard (120 PPM) |
| 19006 | Huntingdon Valle, PA | Moderately Hard (120 PPM) |
| 19009 | Bryn Athyn, PA | Moderately Hard (120 PPM) |
| 19012 | Cheltenham, PA | Moderately Hard (120 PPM) |
| 19025 | Dresher, PA | Moderately Hard (120 PPM) |
| 19027 | Philadelphia, PA | Moderately Hard (120 PPM) |
| 19031 | Flourtown, PA | Moderately Hard (120 PPM) |
| 19034 | Fort Washington, PA | Moderately Hard (120 PPM) |
| 19035 | Gladwyne, PA | Moderately Hard (120 PPM) |
| 19038 | Glenside, PA | Moderately Hard (120 PPM) |
| 19040 | Hatboro, PA | Moderately Hard (120 PPM) |
| 19041 | Haverford, PA | Moderately Hard (120 PPM) |
| 19044 | Horsham, PA | Moderately Hard (120 PPM) |
| 19046 | Meadowbrook, PA | Moderately Hard (120 PPM) |
| 19066 | Merion Station, PA | Moderately Hard (120 PPM) |
| 19072 | Narberth, PA | Moderately Hard (120 PPM) |
| 19075 | Oreland, PA | Moderately Hard (120 PPM) |
| 19090 | Willow Grove Nas, PA | Moderately Hard (120 PPM) |
| 19095 | Wyncote, PA | Moderately Hard (120 PPM) |
| 19096 | Wynnewood, PA | Moderately Hard (120 PPM) |
| 19401 | Norristown, PA | Moderately Hard (120 PPM) |
| 19403 | Eagleville, PA | Slightly Hard (120 PPM) |
| 19405 | Bridgeport, PA | Moderately Hard (120 PPM) |
| 19406 | King Of Prussia, PA | Moderately Hard (120 PPM) |
| 19422 | Penllyn, PA | Moderately Hard (120 PPM) |
| 19426 | Collegeville, PA | Moderately Hard (121 PPM) |
| 19428 | West Conshohocke, PA | Moderately Hard (120 PPM) |
| 19435 | Frederick, PA | Moderately Hard (120 PPM) |
| 19436 | Gwynedd, PA | Moderately Hard (120 PPM) |
| 19437 | Gwynedd Valley, PA | Moderately Hard (120 PPM) |
| 19438 | Harleysville, PA | Moderately Hard (120 PPM) |
| 19440 | Hatfield, PA | Moderately Hard (120 PPM) |
| 19444 | Lafayette Hill, PA | Moderately Hard (120 PPM) |
| 19446 | Lansdale, PA | Moderately Hard (120 PPM) |
| 19453 | Mont Clare, PA | Moderately Hard (120 PPM) |
| 19454 | North Wales, PA | Moderately Hard (121 PPM) |
| 19462 | Plymouth Meeting, PA | Moderately Hard (120 PPM) |
| 19464 | Sanatoga, PA | Slightly Hard (120 PPM) |
| 19468 | Limerick, PA | Moderately Hard (120 PPM) |
| 19472 | Sassamansville, PA | Moderately Hard (120 PPM) |
| 19473 | Schwenksville, PA | Slightly Hard (120 PPM) |
| 19474 | Skippack, PA | Moderately Hard (120 PPM) |
| 19492 | Zieglersville, PA | Moderately Hard (120 PPM) |
| 19525 | Gilbertsville, PA | Moderately Hard (120 PPM) |
How to Use This System Page
A public water system can serve multiple ZIP codes and cities. Use this page to inspect the source behind the hardness reading, then open the linked ZIP or city page for the local rollup.
If you are sizing treatment equipment, confirm your actual tap hardness with a home test or lab test before buying.