Halifax County, North Carolina
7 ZIP codes · Home Safety Score unavailable · 0 of 7 tracked ZIP records scored · Updated
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData Last verified:
ZIP Code Risk Map
Water Quality Map: Halifax County, North Carolina
Each dot represents a ZIP code. Color indicates water quality grade. Tap a dot for details.
Key Risk Factors
Health risk index: 17.4 (asthma 12.4%, diabetes 19.4%)
Estimated additional annual cost per homeowner: $4,070, driven primarily by sea_level
64.2% of homes built before 1978 (lead paint era)
Violation History (2023–2025)
→ Stable trendEPA violation counts by year across Halifax County water systems. Health-based shown in red, total in blue.
Peak year: 2023 with 2 violations. Past 5 years: 4 total (4 health-based).
Source: EPA SDWIS historical violations. Data may lag 6–12 months for the most recent year.
County Health Indicators vs National Average
Black markers indicate national averages. Source: CDC PLACES, Census ACS.
Infrastructure Overview
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,070
Bar widths proportional to share of total annual risk cost. Source: compound risk model (FEMA, EPA, USGS).
Housing Age Distribution
21,927 housing units in Halifax County
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 Halifax County
Water safety remediation is a moderate expense relative to home values. Most homeowners can address issues through staged improvements over time.
Remediation includes water filtration, lead abatement, radon mitigation, and flood protection where applicable. Source: Census ACS, EPA SDWIS.
Health Outcomes vs National Average
CDC PLACES data for Halifax County residents
Black markers = national averages. Red = above national avg. Green = below. Source: CDC PLACES, Census ACS.
Water systems serving Halifax County
7 community water systems serving Halifax County.
Show all 7 water systems
Systems with the most violations in Halifax County
2 water systems with recorded EPA violations.
All ZIP Codes in Halifax County
7 ZIP codes tracked in Halifax County.
| # | ZIP Code | City | Safety Score | Grade | Violations | Home Value |
|---|---|---|---|---|---|---|
| 1 | 27823 | Enfield | — | — | 2 | $87K |
| 2 | 27839 | Halifax | — | — | 1 | $94K |
| 3 | 27844 | Hollister | — | — | 1 | $91K |
| 4 | 27870 | Roanoke Rapids | — | — | 1 | $117K |
| 5 | 27874 | Scotland Neck | — | — | 2 | $80K |
| 6 | 27887 | Tillery | — | — | — | |
| 7 | 27890 | Weldon | — | — | 1 | $92K |
Recommended Buyer Guides for Halifax County
Eight risk categories drive the selection - PFAS exceedance, lead above EPA action level, pre-1978 housing share, EPA Radon Zone 1, flood-top-risk, wildfire-top-risk, multi-contaminant load, and a baseline fallback - and each category maps to a specific buyer-guide track that surfaces when the county data hits its threshold for that hazard signal.
- Best Lead Paint Test Kits — 64.2% of homes built before 1978
Deep Dive Reports
Detailed analysis for Halifax County, North Carolina
Overview
Halifax County in North Carolina covers 7 tracked ZIP records. No Home Safety Score is published because the required model evidence is incomplete for every tracked record; missing evidence is not treated as zero.
6 of 6 ZIP codes with a reported violation count in the available EPA record have recorded EPA violations. The available record reports no health-based violations for this measured scope.
← Back to North Carolina Home Safety Profile
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Home values: U.S. Census Bureau ACS (median estimates by ZCTA)
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.