COUNTY REPORT OH

Franklin County, Ohio

75 ZIP codes · Avg score 61/100 · Grade C · Updated 2026-06-03

For most households in Franklin County, the 75 tracked ZIP codes show adequate but uneven water quality.

How Franklin County Compares

Franklin County61/100
Ohio avg60/100
National avg68/100

How Franklin County Compares

C
County Grade
61/100
Avg Safety Score
75
ZIP Codes
33
Water Systems

Franklin County scores 1 points above the Ohio state average (60/100) and 7 points below the national average (68/100).

Data: EPA SDWIS Last verified: 2026-06-03

C
County Grade
61
Avg Safety Score
75
ZIP Codes
Best ZIP: 43004 (70/100)
Lowest ZIP: 43740 (40/100)
$282K
Median Home Value
$2,611
Avg Remediation (93% of home value)

ZIP Code Risk Map

Water Quality Map: Franklin County, Ohio

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

A B C D F

Key Risk Factors

Health risk index: 12.3 (asthma 11.1%, diabetes 11.8%)

Estimated additional annual cost per homeowner: $1,219, driven primarily by flood

Infrastructure: 0.365% avg pipe failure probability, 41% of ZIPs at high risk

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

Violation History (2022–2024)

→ Stable trend

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

2022
45 (45 health)
2024
55 (55 health)

Peak year: 2024 with 55 violations. Past 5 years: 100 total (100 health-based).

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

County Health Indicators vs National Average

Asthma 11.1% (national: 8.9%)
Diabetes 11.8% (national: 10.5%)
Obesity 34% (national: 32.4%)

Black markers indicate national averages. Source: CDC PLACES, Census ACS.

Infrastructure Overview

1975
Median Build Year
64.2%
Pre-1978 Housing
37%
Pipe Failure Probability
41%
ZIPs at High Infra Risk
High
Lead Pipe Risk

Sources: Census ACS (housing age), EPA SDWIS (infrastructure risk model), state bridge inspection data.

Compound Risk Breakdown

Estimated additional annual cost per homeowner: $1,219

Flood $579/yr
Energy Code Gap $282/yr
Underground Tanks $219/yr

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

Housing Age Distribution

628,924 housing units in Franklin County

Pre-1940 11%
1940–1959 14%
1960–1979 26%
1980–1999 27%
2000+ 22%

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

$282K
Median Home Value
$2,611
Est. Remediation Cost
0.9%
of Home Value
Remediation as % of home value low burden

Remediation costs are relatively manageable for most homeowners in Franklin 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.

Health Outcomes vs National Average

CDC PLACES data for Franklin County residents

Asthma 11.1% (US avg: 8.9%)
Diabetes 11.8% (US avg: 11%)
Obesity 34% (US avg: 32.4%)

Black markers = national averages. Red = above national avg. Green = below. Source: CDC PLACES, Census ACS.

Water Systems with Most Violations

Top 5 systems in Franklin County ranked by EPA violation count.

# Water System Population Violations
1 COLUMBUS PUBLIC WATER SYSTEM 1,305,946 323
2 Mid-ohio Water Supply District Plain City Wtp 4,467 315
3 London City Public Water System 10,256 315
4 Sanitary District #4 8,575 315
5 Mid-ohio Water Supply District Water District 1 5,176 315

33 total water systems serve Franklin County.

All ZIP Codes in Franklin County

75 ZIP codes tracked in Franklin County.

# ZIP Code City Safety Score Grade Violations Home Value
1 43004 Blacklick 70 B 1 $298K
2 43016 Dublin 70 B 0 $413K
3 43110 Canal Winchester 70 B 0 $284K
4 43201 Columbus 68 C 7 (2 health) $438K
5 43205 Columbus 68 C 7 (2 health) $291K
6 43206 Columbus 68 C 7 (2 health) $280K
7 43211 Columbus 68 C 7 (2 health) $92K
8 43217 Columbus 68 C 7 (2 health)
9 43218 Columbus 68 C 7 (2 health)
10 43222 Columbus 68 C 7 (2 health) $216K
11 43231 Columbus 68 C 7 (2 health) $223K
12 43069 Reynoldsburg 66 C 0
13 43137 Lockbourne 66 C 2 (1 health) $225K
14 43195 Groveport 66 C 0
15 43198 Groveport 66 C 0
16 43199 Groveport 66 C 0
17 43017 Dublin 65 C 0 $475K
18 43086 Westerville 65 C 1 (1 health)
19 43125 Groveport 65 C 0 $233K
20 43203 Columbus 64 C 7 (2 health) $282K
21 43210 Columbus 64 C 7 (2 health)
22 43216 Columbus 64 C 7 (2 health)
23 43226 Columbus 64 C 7 (2 health)
24 43234 Columbus 64 C 7 (2 health)
25 43236 Columbus 64 C 7 (2 health)
26 43251 Columbus 64 C 7 (2 health)
27 43260 Columbus 64 C 7 (2 health)
28 43266 Columbus 64 C 7 (2 health)
29 43268 Columbus 64 C 7 (2 health)
30 43270 Columbus 64 C 7 (2 health)
31 43271 Columbus 64 C 7 (2 health)
32 43272 Columbus 64 C 7 (2 health)
33 43279 Columbus 64 C 7 (2 health)
34 43287 Columbus 64 C 7 (2 health)
35 43291 Columbus 64 C 7 (2 health)
36 43299 Columbus 64 C 7 (2 health)
37 43202 Columbus 63 C 7 (2 health) $317K
38 43204 Columbus 63 C 7 (2 health) $171K
39 43207 Columbus 63 C 7 (2 health) $156K
40 43212 Columbus 63 C 7 (2 health) $515K
41 43215 Columbus 63 C 7 (2 health) $508K
42 43219 Columbus 63 C 7 (2 health) $174K
43 43220 Columbus 63 C 7 (2 health) $463K
44 43221 Columbus 63 C 7 (2 health) $419K
45 43224 Columbus 63 C 7 (2 health) $160K
46 43228 Columbus 63 C 7 (2 health) $204K
47 43229 Columbus 63 C 7 (2 health) $211K
48 43235 Columbus 63 C 7 (2 health) $347K
49 43194 Lockbourne 61 C 2 (1 health)
50 43068 Reynoldsburg 60 C 0 $226K
51 43081 Westerville 59 C 1 (1 health) $297K
52 43085 Columbus 58 C 7 (2 health) $373K
53 43209 Columbus 58 C 7 (2 health) $374K
54 43213 Columbus 58 C 7 (2 health) $198K
55 43214 Columbus 58 C 7 (2 health) $371K
56 43223 Columbus 58 C 7 (2 health) $114K
57 43227 Columbus 58 C 7 (2 health) $134K
58 43230 Columbus 58 C 7 (2 health) $283K
59 43232 Columbus 58 C 7 (2 health) $153K
60 43002 Amlin 53 D 0 $300K
61 43021 Galena 53 D 0 $525K
62 43026 Hilliard 53 D 0 $324K
63 43033 Kirkersville 53 D 0 $158K
64 43054 New Albany 53 D 0 $483K
65 43074 Sunbury 53 D 0 $397K
66 43109 Brice 53 D 0 $238K
67 43123 Grove City 53 D 4 (1 health) $262K
68 43126 Harrisburg 53 D 0 $165K
69 43064 Plain City 45 D 0 $419K
70 43065 Powell 45 D 0 $452K
71 43119 Galloway 45 D 0 $236K
72 43018 Etna 40 D 0
73 43073 Summit Station 40 D 0
74 43721 Brownsville 40 D 0 $65K
75 43740 Gratiot 40 D 0 $123K

Recommended Buyer Guides for Franklin County

Independent picks. EPA-grounded. Matched here.

Overview

Franklin County in Ohio covers 75 ZIP codes with an average Home Safety Score of C (61/100).

51 of 75 ZIP codes have recorded EPA violations. 95 health-based violations have been documented.

← Back to Ohio water quality report

Data Sources

Updated daily.

Frequently Asked Questions

Is water safe in Franklin County?
Franklin County receives a grade of C. Some ZIP codes have recorded violations and residents in affected areas may want to test their water.
How many water systems serve Franklin County?
Franklin County is served by 33 public water systems that supply drinking water to residents across 75 ZIP codes.
What is the biggest environmental risk in Franklin County?
The primary environmental risk factor in Franklin County is flood. This contributes to an estimated additional annual cost of $1,219 per homeowner.
How old are homes in Franklin County?
The median home build year in Franklin County is 1975. 64.2% of homes were built before 1978, which means they may contain lead-based paint and older plumbing materials.
How does Franklin County compare to Ohio?
Franklin County has an average water safety score of 61/100, which is above the Ohio state average of 60/100.

Get safety alerts for Franklin, Ohio

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.