Skip to content
Well & TapHome Water Treatment Database

PFAS in Kansas drinking water

EPA's final UCMR 5 data covers 103 public water systems in Kansas, serving about 2.3 million people. PFAS turned up in 35 of them (34%). 4 averaged above at least one EPA limit at a sampling point, affecting about 84,041 people.

Highest PFOA and PFOS averages among systems serving 1,000 or more: Frusi Water Treatment Plant (14.1 / 4.4 ppt), City of Great Bend (2.6 / 8.0 ppt), City of Dodge City (0.0 / 6.7 ppt) and City of Pratt (0.0 / 4.1 ppt).

Every tested system in Kansas

Largest first. PFOA and PFOS columns show the average at each system's worst sampling point; EPA's limit for each is 4 ppt. Filter by name:

Water system People PFOA PFOS PFAS found Result
Water District 1 of Johnson CO · Kansas City 490,000 - - 1 Below limits
City of Wichita · Wichita 395,699 - - 0 None found
Kansas City Board of Public Utilities · Kansas City 152,960 - - 0 None found
City of Olathe · Olathe 143,014 - - 0 None found
City of Topeka · Topeka 125,963 - - 1 Below limits
City of Lawrence · Lawrence 95,256 - - 2 Below limits
City of Manhattan · Manhattan 54,763 - - 0 None found
City of Salina · Salina 46,481 - - 3 Below limits
City of Hutchinson · Hutchinson 39,712 - - 0 None found
Leavenworth Water Department · Leavenworth 38,757 - - 0 None found
Frusi Water Treatment Plant · Fort Riley 35,784 14.1 4.4 7 Above limit
City of Garden City · Garden City 35,126 - - 0 None found
University of Kansas · Lawrence 35,000 - - 1 Below limits
City of Dodge City · Dodge City 27,104 - 6.7 2 Above limit
El Paso Water Company · Derby 25,413 - - 0 None found
City of Emporia Ks · Emporia 24,009 - - 0 None found
City of Gardner · Gardner 23,942 - - 1 Below limits
City of Hays · Hays 21,040 - - 4 Below limits
City of Pittsburg · Pittsburg 20,738 - - 0 None found
City of Liberal · Liberal 19,640 - - 0 None found
City of Junction City · Junction City 19,167 - - 0 None found
City of Newton Ks · Newton 18,433 - - 0 None found
City of Great Bend · Great Bend 14,580 2.6 8.0 10 Above limit
City of Mcpherson · Mcpherson 13,944 - - 0 None found
American Water - Fort Leavenworth · Fort Leavenworth 12,934 - - 0 None found
City of El Dorado · El Dorado 12,810 - - 0 None found
City of Ottawa · Ottawa 12,604 - - 1 Below limits
Shawnee CO Rwd 4c · Topeka 12,000 - - 1 Below limits
City of Arkansas City · Arkansas City 11,929 - 2.2 2 Sample at limit
City of Winfield · Winfield 11,726 - - 0 None found
City of Haysville · Haysville 11,315 - - 0 None found
City of Atchison · Atchison 10,694 - - 0 None found
Miami CO Rwd 2 · Paola 10,311 - - 1 Below limits
City of Parsons · Parsons 9,479 - - 0 None found
City of Augusta · Augusta 9,267 - - 0 None found
City of Coffeyville · Coffeyville 8,847 - - 1 Below limits
City of Chanute · Chanute 8,642 - - 0 None found
City of Park City · Park City 8,503 - 2.1 5 Sample at limit
City of Independence · Independence 8,464 - - 0 None found
City of Bel Aire · Bel Aire 8,448 - - 0 None found
City of Bonner Springs · Bonner Springs 7,805 - - 0 None found
City of Wellington · Wellington 7,664 - - 1 Below limits
Pottawatomie CO Rwd 1 · Saint George 7,535 - - 0 None found
City of Fort Scott · Fort Scott 7,513 - - 1 Below limits
City of Valley Center · Valley Center 7,419 - - 0 None found
Lan Del Water District · Lansing 7,302 - - 0 None found
Bourbon CO Rwd 2c · Fort Scott 7,050 - - 0 None found
City of Mulvane · Mulvane 6,587 - - 1 Below limits
City of Pratt · Pratt 6,573 - 4.1 6 Above limit
City of Abilene · Abilene 6,468 - - 0 None found
Butler CO Rwd 5 · Benton 6,457 - - 0 None found
Johnson CO Rwd 7 · Gardner 6,457 - - 1 Below limits
City of Eudora · Eudora 6,449 - - 0 None found
City of Ulysses · Ulysses 6,410 - - 0 None found
Shawnee CO Rwd 8 · Tecumseh 6,073 - - 1 Below limits
City of Maize · Maize 6,060 - - 0 None found
Sedgwick CO Rwd 3 · Mulvane 6,045 - - 0 None found
Mcconnell Afb · Mcconnell Afb 6,009 - - 0 None found
City of Paola · Paola 5,786 - - 3 Below limits
City of Tonganoxie · Tonganoxie 5,702 - - 0 None found
City of Colby · Colby 5,516 - - 0 None found
City of Goddard · Goddard 5,372 - - 1 Below limits
City of Iola · Iola 5,343 - - 2 Below limits
City of Concordia · Concordia 5,032 - - 0 None found
City of Louisburg · Louisburg 4,994 - - 1 Below limits
City of Baldwin City · Baldwin City 4,882 - - 0 None found
City of Wamego · Wamego 4,860 - - 1 Below limits
Suburban Water Company · Basehor 4,700 - - 0 None found
Douglas CO Rwd 3 · Berryton 4,663 - - 2 Below limits
City of Desoto 4,645 - - 1 Below limits
City of Goodland · Goodland 4,450 - - 0 None found
City of Russell · Russell 4,388 - - 0 None found
Jackson CO Rwd 3 · Holton 4,376 - - 0 None found
City of Osawatomie · Osawatomie 4,280 - - 1 Below limits
City of Rose Hill · Rose Hill 4,269 - - 0 None found
Shawnee CO Rwd 1c · Auburn 4,160 - - 0 None found
City of Clay Center · Clay Center 4,138 - - 0 None found
City of Baxter Springs · Baxter Springs 3,852 - - 0 None found
City of Hugoton · Hugoton 3,764 - - 3 Below limits
City of Scott City · Scott City 3,748 - - 0 None found
Atchison CO Rwd 5c · Lancaster 3,690 - - 0 None found
Jefferson CO Rwd 12 · Winchester 3,635 - - 0 None found
City of Larned · Larned 3,621 - - 0 None found
City of Lyons · Lyons 3,556 - - 0 None found
City of Hesston · Hesston 3,495 - - 0 None found
City of Frontenac · Frontenac 3,395 - - 0 None found
Douglas CO Rwd 4 · Baldwin City 3,000 - - 0 None found
Crawford CO Rwd 5 · Pittsburg 2,200 - - 0 None found
City of Council Grove · Council Grove 2,111 - - 1 Below limits
City of Moundridge · Moundridge 1,958 - - 0 None found
City of Medicine Lodge · Medicine Lodge 1,723 - - 0 None found
Sedgwick CO Rwd 2 · Valley Center 1,460 - - 1 Below limits
City of Wathena · Wathena 1,242 - - 0 None found
City of Perry · Perry 858 - - 0 None found
City of Canton · Canton 699 - - 0 None found
City of Maple Hill · Maple Hill 646 - - 0 None found
City of Waverly · Waverly 574 - - 0 None found
City of Gas City · Gas 501 - - 0 None found
City of Moran · Moran 467 - - 0 None found
City of Sylvan Grove · Sylvan Grove 285 - - 0 None found
City of Munden · Munden 99 - - 0 None found
City of Virgil · Virgil 48 - - 1 Below limits
City of Spring Hill - - 1 Below limits

On a private well in Kansas?

EPA's program only covers public systems. Private wells are never part of UCMR 5, so the only way to know is to test. Our well testing guide covers which lab tests to order, and the best well water systems covers what to install once you have results.

Cite this page

Well & Tap. "PFAS in Kansas drinking water: results for 103 systems." Data: U.S. EPA UCMR 5, final release August 2026. https://wellandtap.com/pfas/kansas/

Source: EPA UCMR 5 final occurrence data (August 2026); population from EPA SDWIS. Method.