ClearWater › All States › Missouri

Missouri Tap Water Quality: Is It Safe to Drink?

2026 EPA water quality data for 1,431 community water systems serving a combined 5,654,367 people in Missouri. Find your water system to see violations, PFAS results, lead testing, and a safety grade — free.

Missouri draws drinking water from both the Missouri and Mississippi River systems and from Ozark karst aquifers. Naturally occurring lead and iron are common in groundwater across the mining belt. Atrazine and other agricultural chemicals periodically appear in surface water intakes during spring planting season.

Find Your Water System in Missouri

Enter your ZIP code to see EPA violations, lead test results, PFAS data, and a safety grade for your water.

📊 Data from EPA’s SDWIS · 🔄 Updated quarterly · 🏛️ 1,431 water systems in Missouri

Showing the 250 largest of 1,431 community water systems in Missouri, by population served. Use the ZIP search above or the city links to find a smaller system.

MO AMERICAN ST LOUIS ST CHARLES COUNTIES CHESTERFIELD, MO · 1,111,000 people · Surface Water KANSAS CITY PWS KANSAS CITY, MO · 513,800 people · Surface Water ST LOUIS CITY PWS ST LOUIS, MO · 304,709 people · Surface Water SPRINGFIELD PWS SPRINGFIELD, MO · 210,898 people · Surface Water CITY OF COLUMBIA UTILITIES COLUMBIA, MO · 126,254 people · Groundwater INDEPENDENCE PWS INDEPENDENCE, MO · 120,000 people · Groundwater ST CHARLES COUNTY PWSD 2 O'FALLON, MO · 100,587 people · Surface Water Purchased LEES SUMMIT PWS LEES SUMMIT, MO · 99,400 people · Surface Water Purchased MO AMERICAN ST JOSEPH ST JOSEPH, MO · 89,171 people · Groundwater MO AMERICAN JOPLIN JOPLIN, MO · 73,728 people · Surface Water ST CHARLES PWS ST CHARLES, MO · 73,040 people · Surface Water Purchased BLUE SPRINGS PWS BLUE SPRINGS, MO · 61,084 people · Surface Water Purchased ST PETERS PWS ST PETERS, MO · 52,575 people · Surface Water Purchased WENTZVILLE PWS WENTZVILLE, MO · 41,784 people · Groundwater UNIVERSITY OF MISSOURI COLUMBIA COLUMBIA, MO · 40,000 people · Groundwater CAPE GIRARDEAU PWS CAPE GIRARDEAU, MO · 39,941 people · Groundwater JEFFERSON CO CONS PWSD C 1 BARNHART, MO · 37,000 people · Surface Water Purchased FORT LEONARD WOOD FORT LEONARD WOOD, MO · 34,000 people · Surface Water OFALLON PWS O FALLON, MO · 32,515 people · Surface Water Purchased LIBERTY PWS LIBERTY, MO · 30,800 people · Groundwater MO AMERICAN JEFFERSON CITY DISTRICT JEFFERSON CITY, MO · 30,075 people · Surface Water KIRKWOOD PWS KIRKWOOD, MO · 28,000 people · Surface Water Purchased GLADSTONE PWS GLADSTONE, MO · 27,000 people · Groundwater BOONE COUNTY CONS PWSD 1 COLUMBIA, MO · 24,700 people · Groundwater NIXA PWS NIXA, MO · 24,532 people · Groundwater JACKSON COUNTY PWSD 1 GRANDVIEW, MO · 24,500 people · Groundwater Purchased BELTON PWS BELTON, MO · 23,598 people · Surface Water Purchased OZARK PWS OZARK, MO · 22,000 people · Groundwater SEDALIA PWS SEDALIA, MO · 21,725 people · Groundwater RAYMORE PWS RAYMORE, MO · 21,517 people · Surface Water Purchased JEFFERSON COUNTY PWSD 1 ARNOLD, MO · 21,113 people · Surface Water Purchased ROLLA PWS ROLLA, MO · 20,800 people · Groundwater MO AMERICAN WARRENSBURG JOPLIN, MO · 18,500 people · Groundwater FARMINGTON PWS FARMINGTON, MO · 18,217 people · Groundwater KIRKSVILLE PWS KIRKSVILLE, MO · 17,566 people · Surface Water HANNIBAL PWS HANNIBAL, MO · 17,108 people · Surface Water RAYTOWN WATER COMPANY RAYTOWN, MO · 17,066 people · Surface Water Purchased POPLAR BLUFF PWS POPLAR BLUFF, MO · 17,043 people · Surface Water JEFFERSON COUNTY PWSD 3 ARNOLD, MO · 17,000 people · Surface Water Purchased MO AMERICAN PLATTE COUNTY ST JOSEPH, MO · 16,645 people · Groundwater COLE COUNTY PWSD 1 JEFFERSON CITY, MO · 16,548 people · Groundwater JEFFERSON COUNTY PWSD 2 EUREKA, MO · 16,548 people · Surface Water JACKSON COUNTY PWSD 2 RAYTOWN, MO · 16,440 people · Surface Water Purchased SIKESTON PWS SIKESTON, MO · 16,291 people · Groundwater REPUBLIC PWS REPUBLIC, MO · 16,100 people · Groundwater GRAIN VALLEY PWS GRAIN VALLEY, MO · 16,000 people · Groundwater Purchased LEBANON PWS LEBANON, MO · 15,442 people · Groundwater BOONE COUNTY PWSD 9 COLUMBIA, MO · 15,035 people · Groundwater JACKSON PWS JACKSON, MO · 15,000 people · Groundwater CARTHAGE PWS CARTHAGE, MO · 14,600 people · Groundwater WASHINGTON PWS WASHINGTON, MO · 14,068 people · Groundwater LINCOLN COUNTY PWSD 1 WINFIELD, MO · 14,000 people · Groundwater MOBERLY PWS MOBERLY, MO · 13,783 people · Surface Water WEBB CITY PWS WEBB CITY, MO · 13,404 people · Surface Water Purchased COLE COUNTY PWSD 2 JEFFERSON CITY, MO · 13,107 people · Groundwater CALLAWAY 2 WATER DISTRICT FULTON, MO · 13,080 people · Groundwater MO AMERICAN MEXICO COTTLEVILLE, MO · 13,000 people · Groundwater MARSHALL PWS MARSHALL, MO · 12,934 people · Groundwater MACON CO PWSD 1 MACON, MO · 12,865 people · Surface Water Purchased WEST PLAINS PWS WEST PLAINS, MO · 12,864 people · GWUDI BRANSON PWS BRANSON, MO · 12,640 people · Surface Water FULTON PWS FULTON, MO · 12,600 people · Groundwater TROY PWS TROY, MO · 12,500 people · Groundwater JOHNSON COUNTY PWSD 2 HOLDEN, MO · 12,490 people · Groundwater UNION PWS UNION, MO · 12,348 people · Groundwater NEOSHO PWS NEOSHO, MO · 12,157 people · Surface Water FESTUS PWS FESTUS, MO · 12,054 people CAMERON PWS CAMERON, MO · 11,963 people · Surface Water KEARNEY PWS KEARNEY, MO · 11,500 people · Surface Water Purchased BUTLER COUNTY PWSD 1 POPLAR BLUFF, MO · 11,500 people · Groundwater HENRY COUNTY WATER COMPANY CLINTON, MO · 11,373 people · Surface Water THOMAS HILL PWSD 1 MOBERLY, MO · 11,250 people · Surface Water Purchased EXCELSIOR SPRINGS PWS EXCELSIOR SPRINGS, MO · 11,084 people · Groundwater LIBERTY UTILITIES BOLIVAR AURORA, MO · 11,000 people · Groundwater SMITHVILLE PWS SMITHVILLE, MO · 10,885 people · Surface Water MARYVILLE PWS MARYVILLE, MO · 10,775 people · Surface Water KENNETT PWS KENNETT, MO · 10,500 people · Groundwater CHILLICOTHE MUNICIPAL UTILITIES PWS CHILLICOTHE, MO · 10,187 people · Groundwater WHITEMAN AIR BASE WHITEMAN AFB, MO · 10,106 people · Groundwater HARRISONVILLE PWS HARRISONVILLE, MO · 10,019 people · Surface Water JEFFERSON COUNTY PWSD 10 IMPERIAL, MO · 10,000 people · Surface Water Purchased CALLAWAY COUNTY PWSD 1 HOLTS SUMMIT, MO · 9,840 people · Groundwater VERNON COUNTY CONS PWSD 1 NEVADA, MO · 9,615 people · Groundwater PLATTE CO PWSD 4 PLATTE CITY, MO · 9,552 people · Surface Water Purchased BARTON DADE CEDAR JASP COUNTYCONS PWSD 1 LAMAR, MO · 9,523 people · Groundwater RAY COUNTY CONS PWSD 2 RICHMOND, MO · 9,360 people · Groundwater GREENE COUNTY PWSD 1 BATTLEFIELD, MO · 9,168 people · Groundwater MONETT PWS MONETT, MO · 9,027 people · Groundwater JACKSON COUNTY PWSD 13 LAKE LOTAWANA, MO · 9,002 people · Groundwater Purchased JACKSON COUNTY PWSD 15 LEES SUMMIT, MO · 8,772 people · Groundwater Purchased MO AMERICAN TRI STATE JOPLIN, MO · 8,680 people · Groundwater PARK HILLS PWS PARK HILLS, MO · 8,587 people · Groundwater PERRYVILLE PWS PERRYVILLE, MO · 8,555 people · Surface Water LACLEDE COUNTY PWSD 1 LEBANON, MO · 8,550 people · Groundwater CAPE PERRY COUNTY PWSD 1 SOUTH JACKSON, MO · 8,545 people · Groundwater LIBERTY UTILITIES AURORA VERONA AURORA, MO · 8,529 people · Groundwater WILLARD PWS WILLARD, MO · 8,400 people · Groundwater OAK GROVE PWS OAK GROVE, MO · 8,289 people · Groundwater Purchased PLEASANT HILL PWS PLEASANT HILL, MO · 8,262 people · Surface Water Purchased LAFAYETTE COUNTY PWSD 1 ODESSA, MO · 8,250 people · Groundwater Purchased FRANKLIN COUNTY PWSD 3 VILLA RIDGE, MO · 8,250 people · Groundwater WARRENTON PWS WARRENTON, MO · 8,208 people · Groundwater DEXTER PWS DEXTER, MO · 8,200 people · Groundwater NEVADA PWS NEVADA, MO · 8,198 people · Groundwater CARL JUNCTION PWS CARL JUNCTION, MO · 8,142 people · Groundwater PULASKI COUNTY PWSD 2 WAYNESVILLE, MO · 8,038 people · Groundwater JEFFERSON COUNTY PWSD 5 DE SOTO, MO · 8,000 people · Groundwater BOONVILLE PWS BOONVILLE, MO · 7,964 people · Surface Water CAMDEN COUNTY PWSD 4 HORSESHOE BEND LAKE OZARK, MO · 7,912 people · Groundwater RALLS COUNTY PWSD 1 HANNIBAL, MO · 7,662 people · Groundwater DEKALB COUNTY PWSD 1 CLARKSDALE, MO · 7,635 people · Groundwater Purchased PIKE COUNTY PWSD 1 BOWLING GREEN, MO · 7,590 people · Surface Water Purchased COLE COUNTY PWSD 4 JEFFERSON CITY, MO · 7,568 people · Groundwater ADAIR COUNTY PWSD 1 KIRKSVILLE, MO · 7,500 people · Surface Water Purchased JEFFERSON COUNTY PWSD 6 HOUSE SPRINGS, MO · 7,500 people · Groundwater MARSHFIELD PWS MARSHFIELD, MO · 7,425 people · Groundwater LAF JO SALINE COUNTY CONS PWSD 2 HIGGINSVILLE, MO · 7,180 people · Surface Water Purchased CLARK COUNTY CONS PWSD 1 WILLIAMSTOWN, MO · 7,140 people · Groundwater SULLIVAN PWS SULLIVAN, MO · 7,081 people · Groundwater PLATTE COUNTY CONS PWSD 1 KANSAS CITY, MO · 6,900 people · Surface Water Purchased MONROE COUNTY PWSD 2 LADDONIA, MO · 6,677 people · Surface Water Purchased CANNON PWSD 1 PERRY, MO · 6,482 people · Surface Water Purchased BOONE COUNTY PWSD 4 HALLSVILLE, MO · 6,455 people · Groundwater NODAWAY COUNTY PWSD 1 MARYVILLE, MO · 6,428 people · Surface Water Purchased DESOTO PWS DE SOTO, MO · 6,400 people · Groundwater TANEY COUNTY PWSD 2 POWERSITE, MO · 6,250 people · Groundwater PECULIAR PWS PECULIAR, MO · 6,226 people · Surface Water Purchased JEFFERSON COUNTY PWSD 7 HILLSBORO, MO · 6,100 people · Groundwater LACLEDE COUNTY PWSD 3 LEBANON, MO · 6,075 people · Groundwater CASS COUNTY PWSD 9 HARRISONVILLE, MO · 6,063 people · Groundwater Purchased ANDREW COUNTY PWSD 1 SAVANNAH, MO · 6,042 people · Groundwater Purchased PEMISCOT COUNTY CON PWSD 1 HAYTI, MO · 6,042 people · Groundwater TANEY COUNTY PWSD 3 BRANSON, MO · 6,000 people · Groundwater PACIFIC PWS PACIFIC, MO · 6,000 people · Groundwater CHARITON LINN COUNTY PWSD 3 BROOKFIELD, MO · 5,913 people · Surface Water Purchased CHARLESTON PWS CHARLESTON, MO · 5,900 people · Groundwater RICHMOND PWS RICHMOND, MO · 5,797 people · Groundwater JACKSON COUNTY PWSD 12 GREENWOOD, MO · 5,705 people · Surface Water Purchased ROGERSVILLE PWS ROGERSVILLE, MO · 5,602 people · Groundwater TRENTON MUNICIPAL UTILITIES PWS TRENTON, MO · 5,600 people · Surface Water PEVELY PWS PEVELY, MO · 5,600 people · Groundwater CARUTHERSVILLE PWS CARUTHERSVILLE, MO · 5,518 people · Groundwater JASPER COUNTY PWSD 1 CARL JUNCTION, MO · 5,500 people · Groundwater MACON PWS MACON, MO · 5,489 people · Surface Water WAYNESVILLE PWS WAYNESVILLE, MO · 5,460 people · Groundwater SAVANNAH PWS SAVANNAH, MO · 5,249 people · Groundwater ODESSA PWS ODESSA, MO · 5,202 people · Groundwater ST ROBERT PWS ST ROBERT, MO · 5,192 people · Groundwater DESLOGE PWS DESLOGE, MO · 5,034 people · Groundwater STE GENEVIEVE PWS STE GENEVIEVE, MO · 4,999 people · Groundwater CLINTON CO PWSD 4 SYS 1 LATHROP, MO · 4,968 people · Surface Water Purchased BOONE COUNTY PWSD 10 CENTRALIA, MO · 4,963 people · Groundwater CLAY COUNTY PWSD 6 KEARNEY, MO · 4,912 people · Surface Water Purchased MARION COUNTY PWSD 1 PHILADELPHIA, MO · 4,900 people · Surface Water Purchased ELDON PWS ELDON, MO · 4,895 people · Groundwater HIGGINSVILLE PWS HIGGINSVILLE, MO · 4,800 people · Surface Water MOUNTAIN GROVE PWS MOUNTAIN GROVE, MO · 4,789 people · Groundwater SALEM PWS SALEM, MO · 4,736 people · Groundwater CRYSTAL CITY PWS CRYSTAL CITY, MO · 4,733 people · Groundwater JEFFERSON CO PWSD 8 CEDAR HILL, MO · 4,733 people · Groundwater LEXINGTON PWS LEXINGTON, MO · 4,729 people · Groundwater JOHNSON COUNTY PWSD 3 WARRENSBURG, MO · 4,700 people · Groundwater ST CLAIR PWS ST CLAIR, MO · 4,700 people · Groundwater PLATTE CITY PWS PLATTE CITY, MO · 4,691 people · Surface Water Purchased SCOTT CITY PWS SCOTT CITY, MO · 4,653 people · Groundwater CASS COUNTY PWSD 2 BELTON, MO · 4,650 people · Surface Water Purchased MOUNT VERNON PWS MT VERNON, MO · 4,575 people · Groundwater NORTH KANSAS CITY PWS NORTH KANSAS CITY, MO · 4,500 people · Groundwater LAMAR PWS LAMAR, MO · 4,500 people · Surface Water MOSCOW MILLS PWS MOSCOW MILLS, MO · 4,500 people · Groundwater FREDERICKTOWN PWS FREDRICKTOWN, MO · 4,429 people · Surface Water HOLLISTER PWS HOLLISTER, MO · 4,426 people · Groundwater CALIFORNIA PWS CALIFORNIA, MO · 4,423 people · Groundwater SULLIVAN COUNTY PWSD 1 MILAN, MO · 4,412 people · Surface Water Purchased DUNKLIN COUNTY PWSD 1 CAMPBELL, MO · 4,307 people · Groundwater HERCULANEUM PWS HERCULANEUM, MO · 4,227 people BUTLER PWS BUTLER, MO · 4,219 people · Surface Water BOWLING GREEN PWS BOWLING GREEN, MO · 4,195 people · Surface Water CASS COUNTY PWSD 7 FREEMAN, MO · 4,143 people · Surface Water BROOKFIELD PWS BROOKFIELD, MO · 4,111 people · Surface Water JACKSON COUNTY PWSD 16 SIBLEY, MO · 4,075 people · Groundwater Purchased CENTRALIA PWS CENTRALIA, MO · 4,027 people · Groundwater AUDRAIN COUNTY CONSOLIDATED PWSD 2 MEXICO, MO · 4,016 people · Groundwater PULASKI COUNTY PWSD 1 LAQUEY, MO · 4,000 people · Groundwater CAMDENTON PWS CAMDENTON, MO · 3,960 people · Groundwater KNOX COUNTY PUBLIC WATER & SEWER DIST 1 KNOX CITY, MO · 3,947 people · Surface Water Purchased ST JAMES PWS ST JAMES, MO · 3,935 people · Groundwater GRUNDY COUNTY PWSD 1 TRENTON, MO · 3,900 people · Surface Water Purchased MONTGOMERY CO PWSD 1 WARRENTON, MO · 3,850 people · Groundwater HARRISON COUNTY PWSD 2 BETHANY, MO · 3,740 people · Groundwater JOHNSON COUNTY PWSD 1 WARRENSBURG, MO · 3,730 people · Groundwater STE GENEVIEVE COUNTY PWSD 1 SC STE GENEVIEVE, MO · 3,718 people · Groundwater MALDEN PWS MALDEN, MO · 3,706 people · Groundwater ASHLAND PWS ASHLAND, MO · 3,700 people · Groundwater CLINTON COUNTY PWSD 3 CAMERON, MO · 3,615 people · Surface Water Purchased PALMYRA PWS PALMYRA, MO · 3,595 people · Groundwater EL DORADO SPRINGS PWS EL DORADO SPRINGS, MO · 3,593 people · Groundwater ANDREW COUNTY PWSD 2 COSBY, MO · 3,580 people · Groundwater Purchased ST CHARLES CO PWSD #2 WRIGHT CITY O'FALLON, MO · 3,550 people · Groundwater BONNE TERRE PWS BONNE TERRE, MO · 3,537 people · Groundwater CARROLLTON PWS CARROLLTON, MO · 3,514 people · Groundwater SUGAR CREEK PWS SUGAR CREEK, MO · 3,500 people · Groundwater Purchased BONNE TERRE PRISON BONNE TERRE, MO · 3,500 people · Groundwater FARMINGTON CORRECTIONAL CENTER FARMINGTON, MO · 3,500 people · Groundwater FRANKLIN COUNTY PWSD 1 WASHINGTON, MO · 3,500 people · Groundwater CLAY COUNTY PWSD 2 PLEASANT VALLEY, MO · 3,485 people · Surface Water Purchased SCHUYLER COUNTY CONSOLIDATED PWSD 1 QUEEN CITY, MO · 3,482 people · Surface Water Purchased BUFFALO PWS BUFFALO, MO · 3,462 people · Groundwater CLAY COUNTY PWSD 3 HOLT, MO · 3,447 people · Groundwater JASPER COUNTY PWSD 2 WEBB CITY, MO · 3,383 people · Groundwater SCOTLAND COUNTY CONS PWSD 1 MEMPHIS, MO · 3,360 people · Surface Water Purchased TEXAS COUNTY PWSD 1 ROBY, MO · 3,335 people · Groundwater SHELBY COUNTY PWSD 1 SHELBYVILLE, MO · 3,300 people · Surface Water Purchased JEFFERSON COUNTY PWSD 12 FESTUS, MO · 3,300 people · Groundwater BETHANY PWS BETHANY, MO · 3,292 people · Surface Water CUBA PWS CUBA, MO · 3,292 people · Groundwater CASSVILLE PWS CASSVILLE, MO · 3,290 people · Groundwater NEW MADRID PWS NEW MADRID, MO · 3,250 people · Groundwater LOUISIANA PWS LOUISIANA, MO · 3,244 people · Surface Water CANTON PWS CANTON, MO · 3,200 people · Groundwater MERCER COUNTY PWSD 1 MERCER, MO · 3,200 people · Surface Water Purchased PORTAGEVILLE PWS PORTAGEVILLE, MO · 3,200 people · Groundwater TERRE DU LAC DES PERES, MO · 3,200 people · Groundwater SCOTT COUNTY PWSD 4 MORLEY, MO · 3,150 people · Groundwater VANDALIA PWS VANDALIA, MO · 3,140 people · Surface Water BUCKNER PWS BUCKNER, MO · 3,076 people · Groundwater Purchased CASS COUNTY PWSD 10 PECULIAR, MO · 3,068 people · Surface Water Purchased CARROLL COUNTY PWSD 1 CARROLLTON, MO · 3,063 people · Groundwater CHAFFEE PWS CHAFFEE, MO · 3,054 people · Groundwater SALINE COUNTY PWSD 3 MARSHALL, MO · 3,000 people · Groundwater Purchased MISSISSIPPI COUNTY PWSD 1 ANNISTON, MO · 3,000 people · Groundwater Purchased STODDARD COUNTY PWSD 1 DEXTER, MO · 3,000 people · Groundwater AVA PWS AVA, MO · 3,000 people · Groundwater HILLSBORO PWS HILLSBORO, MO · 3,000 people · Groundwater PUTNAM COUNTY PWSD 1 UNIONVILLE, MO · 2,997 people · Surface Water Purchased HENRY COUNTY PWSD 3 CLINTON, MO · 2,993 people · Surface Water Purchased EAST PRAIRIE PWS EAST PRAIRIE, MO · 2,964 people · Groundwater LATHROP PWS LATHROP, MO · 2,945 people · Surface Water Purchased WINDSOR PWS WINDSOR, MO · 2,900 people · Groundwater DUNKLIN COUNTY PWSD 2 SENATH, MO · 2,900 people · Groundwater NIXA PWS RDE NIXA, MO · 2,900 people · Groundwater CASS COUNTY PWSD 5 PLEASANT HILL, MO · 2,875 people · Groundwater Purchased KNOB NOSTER PWS KNOB NOSTER, MO · 2,863 people · Groundwater TIPTON PWS TIPTON, MO · 2,861 people · Groundwater MONTGOMERY CITY PWS MONTGOMERY CITY, MO · 2,811 people · Groundwater FAYETTE PWS FAYETTE, MO · 2,800 people · Groundwater Purchased OSAGE COUNTY PWSD 3 LINN, MO · 2,800 people · Groundwater OWENSVILLE PWS OWENSVILLE, MO · 2,800 people · Groundwater MOUNTAIN VIEW PWS MT VIEW, MO · 2,791 people · Groundwater HAYTI PWS HAYTI, MO · 2,789 people · Groundwater

Missouri Drinking Water: Frequently Asked Questions

Is Missouri tap water safe to drink?

Missouri has 1,431 community water systems regulated by the EPA serving a combined 5,654,367 people. Water quality varies by system — search above to find your specific utility and see its violation history, lead test results, and safety grade.

How many water systems are in Missouri?

There are 1,431 EPA-regulated community water systems in Missouri serving a combined 5,654,367 people. Each system is required to test for over 90 contaminants and publicly report any violations.

Does Missouri have PFAS in its drinking water?

PFAS (forever chemicals) have been detected in water systems across the country, including Missouri. The EPA finalized enforceable PFAS limits in 2024. Search for your specific water system above to see if PFAS were detected and whether levels exceed the new federal limits.

EPA data last updated: 2026-07-12