LocalDataPoint

Missouri Water Quality

Water hardness and quality data for 84 cities in Missouri, USA.

State average

203mg/L

11.9 gpg

Hardness level

🔴 Very Hard

9 lab-verified

Cities

84

85 with data

Columbia

Pop. 129,330

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

East Independence

Unincorporated area

Pop. 110,675

🟠 Hard
124 mg/Lriver

PFAS: 6.7 ppt

Full report →

Independence

Pop. 117,255

🟠 Hard
124 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Kansas City

Pop. 475,378

Hard
120–179 mg/Lriver

PFAS: 6 ppt

Full report →

Springfield

Pop. 170,188

🟠 Hard
154.9 mg/Lreservoir

PFAS: 7.3 ppt

Full report →

St. Louis

Pop. 279,695

Moderately Hard
60–119 mg/Lriver

PFAS: 3 ppt

Full report →

Ballwin

Pop. 30,577

Very Hard
180+ mg/Lriver

PFAS: 3.3 ppt

Full report →

Blue Springs

Pop. 54,148

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Cape Girardeau

Pop. 39,462

Very Hard
180+ mg/Lgroundwater

PFAS: 42.8 ppt

Full report →

Chesterfield

Pop. 47,864

Hard
120–179 mg/Lriver

PFAS: 10.1 ppt

Full report →

Florissant

Pop. 52,268

Hard
120–179 mg/Lriver

PFAS: 5.1 ppt

Full report →

Jefferson City

Pop. 42,595

Hard
120–179 mg/Lriver

PFAS: 7.2 ppt

Full report →

Joplin

Pop. 51,818

Very Hard
180+ mg/Lriver

PFAS: 0 ppt

Full report →

Lee's Summit

Pop. 95,094

Hard
120–179 mg/Lreservoir

PFAS: 5.7 ppt

Full report →

Liberty

Pop. 30,450

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

O'Fallon

Pop. 85,040

Very Hard
180+ mg/Lriver

PFAS: 11.7 ppt

Full report →

Oakville

Pop. 36,143

Hard
120–179 mg/Lriver

PFAS: 3.7 ppt

Full report →

Saint Charles

Pop. 65,794

🟠 Hard
152 mg/Lriver

PFAS: 3.8 ppt

Full report →

Saint Joseph

Pop. 76,780

Very Hard
180+ mg/Lriver

PFAS: 4.2 ppt

Full report →

Saint Peters

Pop. 52,575

Hard
120–179 mg/Lriver

PFAS: 4.6 ppt

Full report →

University City

Pop. 35,058

Hard
120–179 mg/Lriver

PFAS: 5.3 ppt

Full report →

Wentzville

Pop. 35,603

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Wildwood

Pop. 35,899

Very Hard
180+ mg/Lriver

PFAS: 4.1 ppt

Full report →

Affton

Pop. 20,307

🟡 Moderately Hard
67 mg/Lriver

PFAS: 6.3 ppt

Full report →

Arnold

Pop. 21,357

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Bellefontaine Neighbors

Pop. 10,798

Hard
120–179 mg/Lgroundwater

PFAS: 5 ppt

Full report →

Belton

Pop. 23,168

Very Hard
180+ mg/Lriver

PFAS: 5.4 ppt

Full report →

Bolivar

Pop. 10,714

Hard
120–179 mg/Lgroundwater

PFAS: 7.9 ppt

Full report →

Branson

Pop. 11,431

Very Hard
180+ mg/Lriver

PFAS: 0 ppt

Full report →

Bridgeton

Pop. 11,786

Hard
120–179 mg/Lriver

PFAS: 3.7 ppt

Full report →

Carthage

Pop. 14,319

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Clayton

Pop. 15,884

Very Hard
180+ mg/Lgroundwater

PFAS: 4.7 ppt

Full report →

Concord

Pop. 16,421

Very Hard
180+ mg/Lriver

PFAS: 6 ppt

Full report →

Crestwood

Pop. 11,966

Hard
120–179 mg/Lriver

PFAS: 7.6 ppt

Full report →

Creve Coeur

Pop. 18,276

Hard
120–179 mg/Lriver

PFAS: 7.6 ppt

Full report →

Dardenne Prairie

Pop. 12,890

Very Hard
180+ mg/Lriver

PFAS: 8.5 ppt

Full report →

Eureka

Pop. 10,602

Very Hard
180+ mg/Lriver

PFAS: 0 ppt

Full report →

Excelsior Springs

Pop. 11,486

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Farmington

Pop. 18,181

Very Hard
180+ mg/Lgroundwater

PFAS: 13.2 ppt

Full report →

Ferguson

Pop. 21,059

Hard
120–179 mg/Lriver

PFAS: 4.2 ppt

Full report →

Festus

Pop. 12,065

Hard
120–179 mg/Lmixed

PFAS: 32.6 ppt

Full report →

Fort Leonard Wood

Pop. 15,061

Hard
120–179 mg/Lriver

PFAS: 4.8 ppt

Full report →

Fulton

Pop. 12,939

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Gladstone

Pop. 26,861

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Grain Valley

Pop. 13,379

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Grandview

Pop. 25,256

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Hannibal

Pop. 17,839

Hard
120–179 mg/Lriver

PFAS: 36.3 ppt

Full report →

Hazelwood

Pop. 25,661

Hard
120–179 mg/Lriver

PFAS: 6.3 ppt

Full report →

Jackson

Pop. 14,869

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Jennings

Pop. 14,819

Hard
120–179 mg/Lriver

PFAS: 6.1 ppt

Full report →

Kennett

Pop. 10,662

Hard
120–179 mg/Lgroundwater

PFAS: 4.5 ppt

Full report →

Kirksville

Pop. 17,520

Hard
120–179 mg/Lriver

PFAS: 19.5 ppt

Full report →

Kirkwood

Pop. 27,750

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Lake Saint Louis

Pop. 14,545

Hard
120–179 mg/Lriver

PFAS: 4.6 ppt

Full report →

Lebanon

Pop. 14,688

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Lemay

Pop. 16,645

Hard
120–179 mg/Lriver

PFAS: 5.8 ppt

Full report →

Manchester

Pop. 18,229

Hard
120–179 mg/Lriver

PFAS: 4.6 ppt

Full report →

Marshall

Pop. 13,039

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Maryland Heights

Pop. 27,389

🟠 Hard
164 mg/Lriver

PFAS: 5.5 ppt

Full report →

Maryville

Pop. 11,879

Hard
120–179 mg/Lriver

PFAS: 15.5 ppt

Full report →

Mehlville

Pop. 28,380

🟡 Moderately Hard
67 mg/Lriver

PFAS: 6.8 ppt

Full report →

Mexico

Pop. 11,660

Very Hard
180+ mg/Lgroundwater

PFAS: 7.1 ppt

Full report →

Moberly

Pop. 13,919

Hard
120–179 mg/Lriver

PFAS: 27.5 ppt

Full report →

Neosho

Pop. 12,156

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Nixa

Pop. 20,984

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Old Jamestown

Pop. 19,184

Hard
120–179 mg/Lriver

PFAS: 4.7 ppt

Full report →

Overland

Pop. 15,959

Hard
120–179 mg/Lgroundwater

PFAS: 4.8 ppt

Full report →

Ozark

Pop. 19,120

Very Hard
180+ mg/Lgroundwater

PFAS: 13.4 ppt

Full report →

Poplar Bluff

Pop. 17,266

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Raymore

Pop. 20,374

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Raytown

Pop. 29,401

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Republic

Pop. 16,005

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Rolla

Pop. 20,019

🔴 Very Hard
276 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Saint Ann

Pop. 13,020

Hard
120–179 mg/Lriver

PFAS: 3.7 ppt

Full report →

Sedalia

Pop. 21,516

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Sikeston

Pop. 16,436

Hard
120–179 mg/Lgroundwater

PFAS: 18.2 ppt

Full report →

Spanish Lake

Pop. 19,650

Very Hard
180+ mg/Lriver

PFAS: 4.2 ppt

Full report →

Town and Country

Pop. 11,106

Hard
120–179 mg/Lriver

PFAS: 3.6 ppt

Full report →

Troy

Pop. 11,542

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Union

Pop. 10,957

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Warrensburg

Pop. 19,927

🔴 Very Hard
238 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Washington

Pop. 14,050

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Webb City

Pop. 11,165

Hard
120–179 mg/Lriver

PFAS: 0 ppt

Full report →

Webster Groves

Pop. 23,177

Hard
120–179 mg/Lriver

PFAS: 7.7 ppt

Full report →

West Plains

Pop. 12,285

Very Hard
180+ mg/Lmixed

PFAS: 3.2 ppt

Full report →