💧 TapWaterData

Tennessee Water Quality Reports

Comprehensive water quality data for 244 cities across Tennessee. View EPA-verified contaminant levels and get filter recommendations.

244
Cities
85
Safe
136
Monitor
23
At Risk

Cities in Tennessee

Berry Hill

People Served692K
Contaminants Tested79
Above Guidelines1
View Report →

Forest Hills

People Served692K
Contaminants Tested79
Above Guidelines1
View Report →

Goodlettsville

People Served692K
Contaminants Tested79
Above Guidelines1
View Report →

Madison

People Served692K
Contaminants Tested20
Above Guidelines6
View Report →

Nashville

People Served692K
Contaminants Tested20
Above Guidelines6
View Report →

Oak Hill

People Served692K
Contaminants Tested79
Above Guidelines1
View Report →

Memphis

People Served683K
Contaminants Tested66
Above Guidelines3
View Report →

Clarksville

People Served225K
Contaminants Tested74
Above Guidelines0
View Report →

Christiana

People Served208K
Contaminants Tested76
Above Guidelines1
View Report →

Murfreesboro

People Served208K
Contaminants Tested76
Above Guidelines1
View Report →

Rockvale

People Served208K
Contaminants Tested76
Above Guidelines1
View Report →

Colonial Heights

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Fall Branch

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Kingsport

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Orebank

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Spurgeon

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Sullivan Gardens

People Served107K
Contaminants Tested84
Above Guidelines2
View Report →

Johnson City

People Served106K
Contaminants Tested85
Above Guidelines2
View Report →

White House

People Served105K
Contaminants Tested83
Above Guidelines2
View Report →

Powell

People Served96K
Contaminants Tested76
Above Guidelines0
View Report →

Jackson

People Served91K
Contaminants Tested77
Above Guidelines1
View Report →

Cleveland

People Served88K
Contaminants Tested75
Above Guidelines1
View Report →

Green Hill

People Served79K
Contaminants Tested83
Above Guidelines2
View Report →

Hendersonville

People Served79K
Contaminants Tested83
Above Guidelines2
View Report →

Mount Juliet

People Served79K
Contaminants Tested83
Above Guidelines2
View Report →

Franklin

People Served77K
Contaminants Tested82
Above Guidelines2
View Report →

Soddy-Daisy

People Served71K
Contaminants Tested80
Above Guidelines0
View Report →

Karns

People Served71K
Contaminants Tested81
Above Guidelines1
View Report →

Knoxville

People Served71K
Contaminants Tested74
Above Guidelines2
View Report →

Dickson

People Served63K
Contaminants Tested81
Above Guidelines4
View Report →

Belle Meade

People Served61K
Contaminants Tested80
Above Guidelines2
View Report →

Smyrna

People Served57K
Contaminants Tested81
Above Guidelines2
View Report →

Chattanooga

People Served56K
Contaminants Tested73
Above Guidelines0
View Report →

East Ridge

People Served56K
Contaminants Tested73
Above Guidelines0
View Report →

Hixson

People Served56K
Contaminants Tested20
Above Guidelines4
View Report →

Red Bank

People Served56K
Contaminants Tested73
Above Guidelines0
View Report →

Ridgeside

People Served56K
Contaminants Tested73
Above Guidelines0
View Report →

Spring Hill

People Served55K
Contaminants Tested87
Above Guidelines2
View Report →

Bartlett

People Served53K
Contaminants Tested80
Above Guidelines2
View Report →

Gallatin

People Served52K
Contaminants Tested82
Above Guidelines2
View Report →

Alcoa

People Served51K
Contaminants Tested81
Above Guidelines3
View Report →

Louisville

People Served51K
Contaminants Tested81
Above Guidelines3
View Report →

Maryville

People Served51K
Contaminants Tested81
Above Guidelines3
View Report →

Collierville

People Served48K
Contaminants Tested82
Above Guidelines1
View Report →

Lebanon

People Served41K
Contaminants Tested84
Above Guidelines2
View Report →

Seymour

People Served40K
Contaminants Tested79
Above Guidelines2
View Report →

Springfield

People Served40K
Contaminants Tested82
Above Guidelines2
View Report →

La Vergne

People Served38K
Contaminants Tested81
Above Guidelines2
View Report →

Germantown

People Served38K
Contaminants Tested55
Above Guidelines0
View Report →

Blountville

People Served37K
Contaminants Tested20
Above Guidelines5
View Report →

Bristol

People Served37K
Contaminants Tested81
Above Guidelines3
View Report →

Oak Ridge

People Served36K
Contaminants Tested81
Above Guidelines2
View Report →

Lenoir City

People Served34K
Contaminants Tested81
Above Guidelines2
View Report →

Jonesborough

People Served33K
Contaminants Tested84
Above Guidelines2
View Report →

Nolensville

People Served32K
Contaminants Tested63
Above Guidelines2
View Report →

Elizabethton

People Served32K
Contaminants Tested53
Above Guidelines1
View Report →

Brentwood

People Served31K
Contaminants Tested2
Above Guidelines0
View Report →

Tullahoma

People Served30K
Contaminants Tested2
Above Guidelines0
View Report →

Beersheba Springs

People Served28K
Contaminants Tested84
Above Guidelines2
View Report →

Hopewell

People Served26K
Contaminants Tested51
Above Guidelines0
View Report →

John Sevier

People Served26K
Contaminants Tested81
Above Guidelines2
View Report →

Mascot

People Served26K
Contaminants Tested81
Above Guidelines2
View Report →

Greeneville

People Served25K
Contaminants Tested20
Above Guidelines5
View Report →

Athens

People Served25K
Contaminants Tested81
Above Guidelines2
View Report →

Clinton

People Served25K
Contaminants Tested20
Above Guidelines2
View Report →

Dayton

People Served24K
Contaminants Tested20
Above Guidelines6
View Report →

Dandridge

People Served24K
Contaminants Tested2
Above Guidelines0
View Report →

Columbia

People Served23K
Contaminants Tested12
Above Guidelines2
View Report →

Winchester

People Served23K
Contaminants Tested83
Above Guidelines2
View Report →

Portland

People Served22K
Contaminants Tested83
Above Guidelines2
View Report →

Lewisburg

People Served22K
Contaminants Tested83
Above Guidelines2
View Report →

Mount Carmel

People Served21K
Contaminants Tested74
Above Guidelines1
View Report →

Shelbyville

People Served21K
Contaminants Tested82
Above Guidelines2
View Report →

Selmer

People Served20K
Contaminants Tested65
Above Guidelines0
View Report →

Russellville

People Served20K
Contaminants Tested4
Above Guidelines0
View Report →

Lafayette

People Served20K
Contaminants Tested79
Above Guidelines2
View Report →

Ocoee

People Served20K
Contaminants Tested20
Above Guidelines1
View Report →

Gladeville

People Served20K
Contaminants Tested64
Above Guidelines2
View Report →

Mowbray Mountain

People Served20K
Contaminants Tested79
Above Guidelines2
View Report →

Savannah

People Served19K
Contaminants Tested54
Above Guidelines0
View Report →

McMinnville

People Served18K
Contaminants Tested84
Above Guidelines2
View Report →

Smartt

People Served18K
Contaminants Tested20
Above Guidelines5
View Report →

Talbott

People Served18K
Contaminants Tested1
Above Guidelines0
View Report →

Pleasant View

People Served18K
Contaminants Tested82
Above Guidelines2
View Report →

Morrison

People Served18K
Contaminants Tested83
Above Guidelines2
View Report →

Ashland City

People Served18K
Contaminants Tested12
Above Guidelines2
View Report →

Grimsley

People Served16K
Contaminants Tested13
Above Guidelines2
View Report →

New Tazewell

People Served15K
Contaminants Tested79
Above Guidelines2
View Report →

Loudon

People Served15K
Contaminants Tested81
Above Guidelines2
View Report →

Harriman

People Served15K
Contaminants Tested80
Above Guidelines2
View Report →

Madisonville

People Served15K
Contaminants Tested12
Above Guidelines2
View Report →

Livingston

People Served14K
Contaminants Tested80
Above Guidelines2
View Report →

Oakland

People Served14K
Contaminants Tested74
Above Guidelines0
View Report →

Bethpage

People Served14K
Contaminants Tested12
Above Guidelines5
View Report →

Hartsville

People Served14K
Contaminants Tested12
Above Guidelines5
View Report →

Sweetwater

People Served14K
Contaminants Tested82
Above Guidelines2
View Report →

Vonore

People Served13K
Contaminants Tested80
Above Guidelines2
View Report →

Bloomingdale

People Served13K
Contaminants Tested81
Above Guidelines2
View Report →

Brownsville

People Served13K
Contaminants Tested20
Above Guidelines2
View Report →

Paris

People Served13K
Contaminants Tested20
Above Guidelines3
View Report →

Lyles

People Served12K
Contaminants Tested83
Above Guidelines2
View Report →

Erwin

People Served12K
Contaminants Tested71
Above Guidelines1
View Report →

Etowah

People Served12K
Contaminants Tested81
Above Guidelines2
View Report →

Townsend

People Served12K
Contaminants Tested1
Above Guidelines0
View Report →

Huntsville

People Served12K
Contaminants Tested81
Above Guidelines2
View Report →

Wartburg

People Served12K
Contaminants Tested81
Above Guidelines2
View Report →

Kingston

People Served11K
Contaminants Tested75
Above Guidelines1
View Report →

Manchester

People Served11K
Contaminants Tested1
Above Guidelines0
View Report →

Pulaski

People Served11K
Contaminants Tested82
Above Guidelines2
View Report →

Woodbury

People Served11K
Contaminants Tested87
Above Guidelines2
View Report →

Jacksboro

People Served11K
Contaminants Tested20
Above Guidelines8
View Report →

Centerville

People Served11K
Contaminants Tested82
Above Guidelines2
View Report →

Hohenwald

People Served11K
Contaminants Tested20
Above Guidelines1
View Report →

Sparta

People Served11K
Contaminants Tested20
Above Guidelines5
View Report →

Rockwood

People Served11K
Contaminants Tested79
Above Guidelines2
View Report →

Milan

People Served11K
Contaminants Tested75
Above Guidelines0
View Report →

Oneida

People Served11K
Contaminants Tested79
Above Guidelines2
View Report →

Martin

People Served10K
Contaminants Tested74
Above Guidelines0
View Report →

Luttrell

People Served10K
Contaminants Tested82
Above Guidelines2
View Report →

Humboldt

People Served10K
Contaminants Tested55
Above Guidelines0
View Report →

Mount Pleasant

People Served10K
Contaminants Tested83
Above Guidelines2
View Report →

Harrogate

People Served10K
Contaminants Tested80
Above Guidelines2
View Report →

Munford

People Served10K
Contaminants Tested81
Above Guidelines0
View Report →

Jefferson City

People Served10K
Contaminants Tested82
Above Guidelines2
View Report →

Hunter

People Served10K
Contaminants Tested82
Above Guidelines1
View Report →

Adamsville

People Served9K
Contaminants Tested62
Above Guidelines0
View Report →

Atoka

People Served9K
Contaminants Tested12
Above Guidelines0
View Report →

Algood

People Served9K
Contaminants Tested12
Above Guidelines2
View Report →

Bean Station

People Served9K
Contaminants Tested13
Above Guidelines3
View Report →

Fairmount

People Served9K
Contaminants Tested12
Above Guidelines0
View Report →

Covington

People Served9K
Contaminants Tested64
Above Guidelines0
View Report →

Henderson

People Served9K
Contaminants Tested73
Above Guidelines0
View Report →

Greenbrier

People Served9K
Contaminants Tested12
Above Guidelines2
View Report →

Newbern

People Served9K
Contaminants Tested55
Above Guidelines0
View Report →

Dunlap

People Served8K
Contaminants Tested73
Above Guidelines1
View Report →

Millington

People Served8K
Contaminants Tested65
Above Guidelines0
View Report →

Cookeville

People Served8K
Contaminants Tested11
Above Guidelines2
View Report →

Byrdstown

People Served8K
Contaminants Tested81
Above Guidelines2
View Report →

Signal Mountain

People Served8K
Contaminants Tested1
Above Guidelines0
View Report →

Minor Hill

People Served7K
Contaminants Tested11
Above Guidelines2
View Report →

Maynardville

People Served7K
Contaminants Tested73
Above Guidelines1
View Report →

Smithville

People Served7K
Contaminants Tested83
Above Guidelines2
View Report →

Lynnville

People Served6K
Contaminants Tested12
Above Guidelines2
View Report →

Tellico Plains

People Served6K
Contaminants Tested72
Above Guidelines0
View Report →

Baileyton

People Served6K
Contaminants Tested83
Above Guidelines2
View Report →

Red Boiling Springs

People Served6K
Contaminants Tested65
Above Guidelines2
View Report →

Sale Creek

People Served6K
Contaminants Tested52
Above Guidelines0
View Report →

New Market

People Served6K
Contaminants Tested0
Above Guidelines0
View Report →

Celina

People Served6K
Contaminants Tested81
Above Guidelines2
View Report →

Friendsville

People Served5K
Contaminants Tested13
Above Guidelines3
View Report →

Morristown

People Served5K
Contaminants Tested80
Above Guidelines2
View Report →

Adams

People Served5K
Contaminants Tested83
Above Guidelines2
View Report →

Halls

People Served5K
Contaminants Tested55
Above Guidelines0
View Report →

Midtown

People Served5K
Contaminants Tested2
Above Guidelines0
View Report →

Westmoreland

People Served5K
Contaminants Tested12
Above Guidelines0
View Report →

Somerville

People Served5K
Contaminants Tested66
Above Guidelines0
View Report →

Loretto

People Served5K
Contaminants Tested76
Above Guidelines0
View Report →

Monterey

People Served5K
Contaminants Tested81
Above Guidelines2
View Report →

Decherd

People Served4K
Contaminants Tested83
Above Guidelines2
View Report →

Scotts Hill

People Served4K
Contaminants Tested74
Above Guidelines0
View Report →

Estill Springs

People Served4K
Contaminants Tested81
Above Guidelines0
View Report →

Unicoi

People Served4K
Contaminants Tested2
Above Guidelines0
View Report →

Sewanee

People Served4K
Contaminants Tested81
Above Guidelines2
View Report →

Brighton

People Served4K
Contaminants Tested13
Above Guidelines0
View Report →

Camden

People Served4K
Contaminants Tested20
Above Guidelines6
View Report →

Dyersburg

People Served4K
Contaminants Tested81
Above Guidelines0
View Report →

White Pine

People Served4K
Contaminants Tested77
Above Guidelines0
View Report →

Hampton

People Served4K
Contaminants Tested55
Above Guidelines0
View Report →

South Fulton

People Served4K
Contaminants Tested75
Above Guidelines0
View Report →

Allardt

People Served4K
Contaminants Tested12
Above Guidelines2
View Report →

Englewood

People Served4K
Contaminants Tested76
Above Guidelines0
View Report →

Riceville

People Served4K
Contaminants Tested1
Above Guidelines0
View Report →

Jamestown

People Served4K
Contaminants Tested81
Above Guidelines1
View Report →

Lawrenceburg

People Served4K
Contaminants Tested83
Above Guidelines2
View Report →

Mason

People Served4K
Contaminants Tested81
Above Guidelines0
View Report →

Elkton

People Served4K
Contaminants Tested13
Above Guidelines2
View Report →

Prospect

People Served4K
Contaminants Tested13
Above Guidelines5
View Report →

Niota

People Served4K
Contaminants Tested1
Above Guidelines0
View Report →

Vanleer

People Served4K
Contaminants Tested80
Above Guidelines2
View Report →

Dresden

People Served4K
Contaminants Tested20
Above Guidelines0
View Report →

Holladay

People Served3K
Contaminants Tested20
Above Guidelines6
View Report →

Hornbeak

People Served3K
Contaminants Tested65
Above Guidelines0
View Report →

McEwen

People Served3K
Contaminants Tested81
Above Guidelines0
View Report →

Alamo

People Served3K
Contaminants Tested74
Above Guidelines1
View Report →

Gainesboro

People Served3K
Contaminants Tested12
Above Guidelines5
View Report →

Riddleton

People Served3K
Contaminants Tested12
Above Guidelines5
View Report →

Carthage

People Served3K
Contaminants Tested80
Above Guidelines2
View Report →

Spring City

People Served3K
Contaminants Tested20
Above Guidelines4
View Report →

Piperton

People Served3K
Contaminants Tested12
Above Guidelines0
View Report →

Calhoun

People Served3K
Contaminants Tested1
Above Guidelines0
View Report →

Dyer

People Served3K
Contaminants Tested20
Above Guidelines0
View Report →

Bluff City

People Served3K
Contaminants Tested81
Above Guidelines1
View Report →

Tiptonville

People Served3K
Contaminants Tested20
Above Guidelines0
View Report →

Michie

People Served3K
Contaminants Tested74
Above Guidelines0
View Report →

Alexandria

People Served3K
Contaminants Tested12
Above Guidelines5
View Report →

Ducktown

People Served3K
Contaminants Tested79
Above Guidelines2
View Report →

Turtletown

People Served3K
Contaminants Tested20
Above Guidelines5
View Report →

Cowan

People Served3K
Contaminants Tested67
Above Guidelines3
View Report →

Surgoinsville

People Served3K
Contaminants Tested81
Above Guidelines0
View Report →

New Johnsonville

People Served3K
Contaminants Tested20
Above Guidelines3
View Report →

Bells

People Served3K
Contaminants Tested74
Above Guidelines1
View Report →

Benton

People Served2K
Contaminants Tested62
Above Guidelines0
View Report →

Greenfield

People Served2K
Contaminants Tested20
Above Guidelines0
View Report →

Bell Buckle

People Served2K
Contaminants Tested1
Above Guidelines0
View Report →

Chapel Hill

People Served2K
Contaminants Tested81
Above Guidelines0
View Report →

Sneedville

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Fayetteville

People Served2K
Contaminants Tested12
Above Guidelines2
View Report →

Eastview

People Served2K
Contaminants Tested1
Above Guidelines0
View Report →

Norris

People Served2K
Contaminants Tested20
Above Guidelines0
View Report →

Rutledge

People Served2K
Contaminants Tested12
Above Guidelines8
View Report →

South Carthage

People Served2K
Contaminants Tested12
Above Guidelines3
View Report →

Saltillo

People Served2K
Contaminants Tested73
Above Guidelines0
View Report →

Mosheim

People Served2K
Contaminants Tested13
Above Guidelines0
View Report →

Troy

People Served2K
Contaminants Tested55
Above Guidelines0
View Report →

Ridgely

People Served2K
Contaminants Tested81
Above Guidelines0
View Report →

Fairfield Glade

People Served2K
Contaminants Tested12
Above Guidelines2
View Report →

Rocky Top

People Served2K
Contaminants Tested13
Above Guidelines5
View Report →

Watertown

People Served2K
Contaminants Tested20
Above Guidelines0
View Report →

Collinwood

People Served2K
Contaminants Tested20
Above Guidelines2
View Report →

Woodlawn

People Served2K
Contaminants Tested20
Above Guidelines2
View Report →

Clifton

People Served2K
Contaminants Tested83
Above Guidelines2
View Report →

Mooresburg

People Served2K
Contaminants Tested82
Above Guidelines0
View Report →

Cumberland Gap

People Served2K
Contaminants Tested80
Above Guidelines1
View Report →

Obion

People Served2K
Contaminants Tested75
Above Guidelines0
View Report →

Huntland

People Served2K
Contaminants Tested83
Above Guidelines2
View Report →

St. Joseph

People Served1K
Contaminants Tested83
Above Guidelines2
View Report →

Kenton

People Served1K
Contaminants Tested54
Above Guidelines0
View Report →

Rossville

People Served1K
Contaminants Tested77
Above Guidelines0
View Report →

Cumberland City

People Served1K
Contaminants Tested12
Above Guidelines2
View Report →

Sardis

People Served1K
Contaminants Tested73
Above Guidelines1
View Report →

Maury City

People Served1K
Contaminants Tested74
Above Guidelines0
View Report →

Petersburg

People Served1K
Contaminants Tested12
Above Guidelines2
View Report →

Gallaway

People Served1K
Contaminants Tested76
Above Guidelines0
View Report →

Bethel Springs

People Served1K
Contaminants Tested53
Above Guidelines0
View Report →

Hornsby

People Served1K
Contaminants Tested1
Above Guidelines0
View Report →

Moscow

People Served1K
Contaminants Tested83
Above Guidelines0
View Report →

Union City

People Served1K
Contaminants Tested83
Above Guidelines1
View Report →

Trimble

People Served1K
Contaminants Tested67
Above Guidelines0
View Report →

Gates

People Served1K
Contaminants Tested82
Above Guidelines0
View Report →

Rogersville

People Served1K
Contaminants Tested80
Above Guidelines0
View Report →

Church Hill

People Served1K
Contaminants Tested12
Above Guidelines3
View Report →

Gibson

People Served0K
Contaminants Tested74
Above Guidelines0
View Report →

Summertown

People Served0K
Contaminants Tested80
Above Guidelines0
View Report →

Charleston

People Served0K
Contaminants Tested74
Above Guidelines1
View Report →

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.