LocalDataPoint

Missouri Water Quality

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

186 mg/L

State average

🔴 Very Hard

Avg category

67

Cities tracked

Columbia

Pop. 129,330

🔴 Very Hard
181.5 mg/Lriver

PFAS: 5.8 ppt

Full report →

East Independence

Unincorporated area

Pop. 110,675

🔴 Very Hard
219 mg/Lriver

PFAS: 6.7 ppt

Full report →

Independence

Pop. 117,255

🟠 Hard
141.5 mg/Lriver

PFAS: 4.7 ppt

Full report →

Kansas City

Pop. 475,378

🔴 Very Hard
256 mg/Lriver

PFAS: 7.7 ppt

Full report →

Springfield

Pop. 170,188

🟠 Hard
143.5 mg/Lriver

PFAS: 4.8 ppt

Full report →

St. Louis

Pop. 279,695

🟠 Hard
123 mg/Lriver

PFAS: 4.3 ppt

Full report →

Ballwin

Pop. 30,577

🟡 Moderately Hard
87.5 mg/Lriver

PFAS: 3.3 ppt

Full report →

Blue Springs

Pop. 54,148

🔴 Very Hard
250.5 mg/Lriver

PFAS: 7.5 ppt

Full report →

Cape Girardeau

Pop. 39,462

🔴 Very Hard
227.5 mg/Lriver

PFAS: 7 ppt

Full report →

Chesterfield

Pop. 47,864

🟡 Moderately Hard
107.5 mg/Lriver

PFAS: 3.9 ppt

Full report →

Florissant

Pop. 52,268

🟠 Hard
154 mg/Lriver

PFAS: 5.1 ppt

Full report →

Jefferson City

Pop. 42,595

🔴 Very Hard
188.5 mg/Lriver

PFAS: 6 ppt

Full report →

Joplin

Pop. 51,818

🔴 Very Hard
219.5 mg/Lriver

PFAS: 6.7 ppt

Full report →

Lee's Summit

Pop. 95,094

🔴 Very Hard
180.5 mg/Lriver

PFAS: 5.7 ppt

Full report →

Liberty

Pop. 30,450

🔴 Very Hard
195.5 mg/Lriver

PFAS: 6.1 ppt

Full report →

O'Fallon

Pop. 85,040

🔴 Very Hard
279 mg/Lriver

PFAS: 8.3 ppt

Full report →

Oakville

Pop. 36,143

🟡 Moderately Hard
100 mg/Lriver

PFAS: 3.7 ppt

Full report →

Saint Charles

Pop. 65,794

🟡 Moderately Hard
104 mg/Lriver

PFAS: 3.8 ppt

Full report →

Saint Joseph

Pop. 76,780

🟡 Moderately Hard
118.5 mg/Lriver

PFAS: 4.2 ppt

Full report →

Saint Peters

Pop. 52,575

🟠 Hard
137 mg/Lriver

PFAS: 4.6 ppt

Full report →

University City

Pop. 35,058

🟠 Hard
161.5 mg/Lriver

PFAS: 5.3 ppt

Full report →

Wentzville

Pop. 35,603

🔴 Very Hard
267.5 mg/Lriver

PFAS: 8 ppt

Full report →

Wildwood

Pop. 35,899

🟡 Moderately Hard
118.5 mg/Lriver

PFAS: 4.1 ppt

Full report →

Affton

Pop. 20,307

🔴 Very Hard
204 mg/Lriver

PFAS: 6.3 ppt

Full report →

Arnold

Pop. 21,357

🔴 Very Hard
250.5 mg/Lriver

PFAS: 7.5 ppt

Full report →

Belton

Pop. 23,168

🟠 Hard
154 mg/Lriver

PFAS: 5.1 ppt

Full report →

Carthage

Pop. 14,319

🔴 Very Hard
247 mg/Lriver

PFAS: 7.4 ppt

Full report →

Clayton

Pop. 15,884

🟠 Hard
140.5 mg/Lriver

PFAS: 4.7 ppt

Full report →

Concord

Pop. 16,421

🔴 Very Hard
189 mg/Lriver

PFAS: 6 ppt

Full report →

Creve Coeur

Pop. 18,276

🔴 Very Hard
251.5 mg/Lriver

PFAS: 7.6 ppt

Full report →

Dardenne Prairie

Pop. 12,890

🔴 Very Hard
289.5 mg/Lriver

PFAS: 8.5 ppt

Full report →

Farmington

Pop. 18,181

🟡 Moderately Hard
112 mg/Lriver

PFAS: 4 ppt

Full report →

Ferguson

Pop. 21,059

🟠 Hard
120 mg/Lriver

PFAS: 4.2 ppt

Full report →

Fort Leonard Wood

Pop. 15,061

🔴 Very Hard
202.5 mg/Lriver

PFAS: 6.3 ppt

Full report →

Fulton

Pop. 12,939

🔴 Very Hard
210.5 mg/Lriver

PFAS: 6.5 ppt

Full report →

Gladstone

Pop. 26,861

🔴 Very Hard
250.5 mg/Lriver

PFAS: 7.5 ppt

Full report →

Grain Valley

Pop. 13,379

🔴 Very Hard
284 mg/Lriver

PFAS: 8.4 ppt

Full report →

Grandview

Pop. 25,256

🔴 Very Hard
289 mg/Lriver

PFAS: 8.5 ppt

Full report →

Hannibal

Pop. 17,839

🟠 Hard
157 mg/Lriver

PFAS: 5.1 ppt

Full report →

Hazelwood

Pop. 25,661

🔴 Very Hard
201.5 mg/Lriver

PFAS: 6.3 ppt

Full report →

Jackson

Pop. 14,869

🟠 Hard
170.5 mg/Lriver

PFAS: 5.5 ppt

Full report →

Jennings

Pop. 14,819

🔴 Very Hard
193 mg/Lriver

PFAS: 6.1 ppt

Full report →

Kirksville

Pop. 17,520

🔴 Very Hard
210 mg/Lriver

PFAS: 6.5 ppt

Full report →

Kirkwood

Pop. 27,750

🟡 Moderately Hard
88.5 mg/Lriver

PFAS: 3.4 ppt

Full report →

Lake Saint Louis

Pop. 14,545

🟠 Hard
134.5 mg/Lriver

PFAS: 4.6 ppt

Full report →

Lebanon

Pop. 14,688

🟠 Hard
174.5 mg/Lriver

PFAS: 5.6 ppt

Full report →

Lemay

Pop. 16,645

🔴 Very Hard
183.5 mg/Lriver

PFAS: 5.8 ppt

Full report →

Manchester

Pop. 18,229

🟠 Hard
137 mg/Lriver

PFAS: 4.6 ppt

Full report →

Marshall

Pop. 13,039

🟠 Hard
161 mg/Lriver

PFAS: 5.2 ppt

Full report →

Maryland Heights

Pop. 27,389

🟠 Hard
171.5 mg/Lriver

PFAS: 5.5 ppt

Full report →

Mehlville

Pop. 28,380

🔴 Very Hard
222 mg/Lriver

PFAS: 6.8 ppt

Full report →

Moberly

Pop. 13,919

🔴 Very Hard
284.5 mg/Lriver

PFAS: 8.4 ppt

Full report →

Nixa

Pop. 20,984

🔴 Very Hard
231 mg/Lriver

PFAS: 7 ppt

Full report →

Old Jamestown

Pop. 19,184

🟠 Hard
140.5 mg/Lriver

PFAS: 4.7 ppt

Full report →

Overland

Pop. 15,959

🟠 Hard
145.5 mg/Lriver

PFAS: 4.8 ppt

Full report →

Ozark

Pop. 19,120

🟠 Hard
151 mg/Lriver

PFAS: 5 ppt

Full report →

Poplar Bluff

Pop. 17,266

🟡 Moderately Hard
102.5 mg/Lriver

PFAS: 3.7 ppt

Full report →

Raymore

Pop. 20,374

🟠 Hard
179.5 mg/Lriver

PFAS: 5.7 ppt

Full report →

Raytown

Pop. 29,401

🔴 Very Hard
180.5 mg/Lriver

PFAS: 5.7 ppt

Full report →

Republic

Pop. 16,005

🔴 Very Hard
200.5 mg/Lriver

PFAS: 6.3 ppt

Full report →

Rolla

Pop. 20,019

🔴 Very Hard
269.5 mg/Lriver

PFAS: 8 ppt

Full report →

Saint Ann

Pop. 13,020

🟡 Moderately Hard
100 mg/Lriver

PFAS: 3.7 ppt

Full report →

Sedalia

Pop. 21,516

🔴 Very Hard
199 mg/Lriver

PFAS: 6.2 ppt

Full report →

Sikeston

Pop. 16,436

🔴 Very Hard
254 mg/Lriver

PFAS: 7.6 ppt

Full report →

Spanish Lake

Pop. 19,650

🟡 Moderately Hard
118.5 mg/Lriver

PFAS: 4.2 ppt

Full report →

Warrensburg

Pop. 19,927

🔴 Very Hard
234.5 mg/Lriver

PFAS: 7.1 ppt

Full report →

Washington

Pop. 14,050

🔴 Very Hard
236.5 mg/Lriver

PFAS: 7.2 ppt

Full report →

Webster Groves

Pop. 23,177

🔴 Very Hard
257 mg/Lriver

PFAS: 7.7 ppt

Full report →