PFAS Contamination in the U.S.

Mapping the PFAS Contamination Crisis: New Data Show 1,398 Sites in 49 States


The extent of American communities’ confirmed contamination with the highly toxic fluorinated compounds known as PFAS continues to grow at an alarming rate. As of October 2019, 1,398 locations in 49 states are known to be affected.

The latest update of an interactive map by EWG and the Social Science Environmental Health Research Institute, at Northeastern University, documents publicly known PFAS pollution in public water systems and military bases, airports, industrial plants and dumps, and firefighter training sites. (Details on our sources and methodology are here.) Sites newly added to the map come from Department of Defense data obtained by EWG under the Freedom of Information Act, tests mandated by the California State Water Resources Control Board, and other tests reported to regulators in other states.

Explore the Map


The Environmental Protection Agency has known of PFAS’ health hazards for decades but has failed to limit PFAS discharges into the air and water or set cleanup standards. The agency recently released a so-called PFAS action plan, but it is woefully inadequate. The EPA plan will not address ongoing sources of PFAS pollution, will not clean up legacy pollution, and will not even require reporting of toxic PFAS releases. (See the complete list of EWG’s recommendations for federal action on PFAS.)

In response, more than 30 bills have been introduced in the House and Senate to monitor the scope of PFAS contamination, require reporting of PFAS releases, address ongoing PFAS contamination, and clean up legacy PFAS pollution. States are also taking steps to address PFAS pollution by banning some uses of PFAS and setting cleanup standards.

Special thanks to EWG interns Joshua Pike, Connie Xiong and Andrew Rawlings for their contributions to this project.

Share this page

Share Share

Share Share Share on Social Media

Search by Zip Code

Please type below a 5-digit Zip Code, then click on "SEARCH"