Okmulgee County, Oklahoma
8 ZIP codes · Home Safety Score unavailable · 0 of 8 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: Okmulgee County, Oklahoma
Each dot represents a ZIP code. Color indicates water quality grade. Tap a dot for details.
Key Risk Factors
Health risk index: 16.3 (asthma 12.7%, diabetes 15.4%)
Estimated additional annual cost per homeowner: $2,480, driven primarily by wildfire
59% of homes built before 1978 (lead paint era)
Violation History (2022–2025)
→ Stable trendEPA violation counts by year across Okmulgee County water systems. Health-based shown in red, total in blue.
Peak year: 2025 with 51 violations. Past 5 years: 90 total (89 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: $2,480
Bar widths proportional to share of total annual risk cost. Source: compound risk model (FEMA, EPA, USGS).
Housing Age Distribution
18,232 housing units in Okmulgee 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 Okmulgee 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 Okmulgee County residents
Black markers = national averages. Red = above national avg. Green = below. Source: CDC PLACES, Census ACS.
Water systems serving Okmulgee County
8 community water systems serving Okmulgee County.
Show all 8 water systems
15 total water systems serve Okmulgee County.
Systems with the most violations in Okmulgee County
5 water systems with recorded EPA violations.
All ZIP Codes in Okmulgee County
8 ZIP codes tracked in Okmulgee County.
| # | ZIP Code | City | Safety Score | Grade | Violations | Home Value |
|---|---|---|---|---|---|---|
| 1 | 74047 | Mounds | — | — | 204 (124 health) | $206K |
| 2 | 74421 | Beggs | — | — | 215 (154 health) | $171K |
| 3 | 74431 | Dewar | — | — | 55 (49 health) | $85K |
| 4 | 74437 | Henryetta | — | — | 123 (84 health) | $92K |
| 5 | 74445 | Morris | — | — | 137 (117 health) | $184K |
| 6 | 74447 | Okmulgee | — | — | 210 (174 health) | $102K |
| 7 | 74456 | Preston | — | — | $102K | |
| 8 | 74460 | Schulter | — | — | — |
Recommended Buyer Guides for Okmulgee County
Filtered against federal data, fitted to local risks.
- Best Lead Paint Test Kits — 59% of homes built before 1978
- Best Under-Sink Reverse Osmosis Systems — Multi-contaminant removal at the kitchen tap
- Best HEPA Air Purifiers for Wildfire Smoke — Wildfire is the top compound risk factor
Deep Dive Reports
Detailed analysis for Okmulgee County, Oklahoma
Overview
Okmulgee County in Oklahoma covers 8 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. 285 health-based violations appear in the available health breakdown.
← Back to Oklahoma 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.