5,862 water systems tracked in Maine, serving 1,020,969 people. 5 systems have reported a result above an EPA PFAS limit and face the April 2029 compliance deadline.
ME screening level: 20 ppt for sum of 6 PFAS. Among strictest combined standards. Extensive contamination from biosolids/sludge spreading.
Maine has a unique PFAS crisis related to biosolids/sludge land application on farms. The state has set strict screening levels. New 2026 state PFAS product restriction laws taking effect.
Free check against EPA UCMR5 data for PFOA and PFOS above the 4 ppt limit, plus weekly Maine MCL, deadline, and funding alerts.
If your system needs a lab, an engineer, a treatment firm or a funding contact, tell us what the project needs. We'll point you to who may fit.
Firms with PFAS-related federal awards routed to Maine (USASpending). See the national top 50 →
| Rank | Recipient | Total awarded | # awards |
|---|---|---|---|
| 1 | HEALTH AND HUMAN SERVICES, MAINE DEPARTMENT OF | $37,885,004 | 6 |
| 2 | UNIVERSITY OF MAINE SYSTEM | $17,109,872 | 13 |
| 3 | RESOLUTION CONSULTANTS - AN AECOM-ENSAFE JOINT VENTURE | $7,718,000 | 2 |
| 4 | TETRA TECH INC | $7,529,861 | 1 |
| 5 | WSP USA ENVIRONMENT & INFRASTRUCTURE INC. | $2,483,178 | 1 |
| System | City | Population | PFOA (ppt) | PFOS (ppt) | Status |
|---|---|---|---|---|---|
| PORTLAND WATER DISTRICT-GREATER ME0091300 | PORTLAND | 135,068 | — | — | No result above limit |
| MAINE WATER COMPANY BIDDEFORD SACO DIV ME0090170 | POLAND | 42,508 | — | — | No result above limit |
| KENNEBUNK, KENNEBUNKPORT & WELLS WD ME0090760 | KENNEBUNK | 35,663 | — | — | No result above limit |
| BANGOR WATER DISTRICT ME0090110 | BANGOR | 27,298 | — | — | No result above limit |
| LEWISTON WATER & SEWER DIVISION ME0090830 | LEWISTON | 23,720 | — | — | No result above limit |
| KENNEBEC WATER DISTRICT ME0090750 | WATERVILLE | 22,060 | 6.4 | — | Exceeds |
| MAINE WATER COMPANY CAMDEN & ROCKLAND ME0090300 | POLAND | 21,315 | — | — | No result above limit |
| BRUNSWICK/TOPSHAM WATER DISTRICT ME0090260 | TOPSHAM | 18,863 | — | — | No result above limit |
| AUBURN WATER DISTRICT ME0090070 | LISBON | 17,245 | — | — | No result above limit |
| KITTERY WATER DISTRICT ME0090790 | KITTERY | 14,478 | — | — | No result above limit |
| SANFORD WATER DISTRICT ME0091410 | SANFORD | 14,328 | 6.8 | 7.1 | Exceeds |
| GREATER AUGUSTA UTILITY DISTRICT ME0090080 | AUGUSTA | 13,750 | — | — | No result above limit |
| YORK WATER DISTRICT ME0091680 | YORK | 13,675 | — | — | No result above limit |
| BATH WATER DISTRICT ME0090130 | BATH | 9,205 | — | — | No result above limit |
| GARDINER WATER DISTRICT ME0090610 | GARDINER | 9,000 | — | — | No result above limit |
| BREWER WATER DEPARTMENT ME0090220 | BREWER | 8,860 | — | — | No result above limit |
| BOOTHBAY REGION WATER DISTRICT ME0090200 | BOOTHBAY | 8,448 | — | — | No result above limit |
| YARMOUTH WATER DISTRICT ME0091670 | YARMOUTH | 8,000 | 9.2 | — | Exceeds |
| OLD TOWN WATER DISTRICT ME0091200 | OLD TOWN | 7,648 | — | — | No result above limit |
| POLAND SPRING CORPORATION PA9996217 | POLAND SPRINGS | 7,000 | — | — | No result above limit |
| LISBON WATER DEPARTMENT ME0090870 | LISBON | 6,643 | 4.1 | — | Exceeds |
| PRESQUE ISLE UTILITIES DISTRICT ME0091310 | PRESQUE ISLE | 6,128 | — | — | No result above limit |
| MAINE WATER COMPANY SKOWHEGAN DIVISION ME0091450 | POLAND | 6,105 | — | — | No result above limit |
| ORONO-VEAZIE WATER DISTRICT ME0091210 | ORONO | 5,793 | — | — | No result above limit |
| BELFAST WATER DISTRICT ME0090140 | BELFAST | 5,698 | — | — | No result above limit |
| ANSON AND MADISON WATER DISTRICT ME0090930 | RICHMOND | 5,568 | — | — | No result above limit |
| MAINE WATER COMPANY MILLINOCKET DIVISION ME0090990 | POLAND | 5,400 | — | — | No result above limit |
| HOULTON WATER COMPANY ME0090700 | HOULTON | 4,735 | — | 4.8 | Exceeds |
| HAMPDEN WATER DISTRICT ME0090660 | HAMPDEN | 4,628 | — | — | No result above limit |
| TOWN OF BAR HARBOR- WATER DIVISION ME0090120 | BAR HARBOR | 4,443 | — | — | No result above limit |
| FARMINGTON VILLAGE CORP WATER DEPT ME0090540 | FARMINGTON | 4,050 | — | — | No result above limit |
| RUMFORD WATER DISTRICT ME0091380 | RUMFORD | 4,050 | — | — | No result above limit |
| CARIBOU UTILITIES DISTRICT ME0090320 | CARIBOU | 3,943 | — | — | No result above limit |
| ELLSWORTH WATER DEPARTMENT ME0090520 | ELLSWORTH | 3,910 | — | — | No result above limit |
| SOUTH BERWICK WATER DISTRICT ME0091470 | SOUTH BERWICK | 3,722 | — | — | No result above limit |
| BRIDGTON WATER DISTRICT ME0090230 | BRIDGTON | 3,660 | — | — | No result above limit |
| LAKE ARROWHEAD COMMUNITY INC ME0090811 | NORTH WATERBORO | 3,500 | — | — | No result above limit |
| GREAT SPRING WATERS OF AMERICA PA9996283 | RUMFORD | 3,500 | — | — | No result above limit |
| PITTSFIELD WATER DEPT ME0091280 | WINTERPORT | 3,228 | — | — | No result above limit |
| LINCOLN WATER DISTRICT ME0090860 | LINCOLN | 3,020 | — | — | No result above limit |
| LIVERMORE FALLS WATER DISTRICT ME0090880 | LIVERMORE FALLS | 2,995 | — | — | No result above limit |
| PARIS UTILITY DISTRICT ME0091230 | SOUTH PARIS | 2,940 | — | — | No result above limit |
| MAINE WATER COMPANY OAKLAND DIVISION ME0091190 | POLAND | 2,873 | — | — | No result above limit |
| BERWICK WATER DEPARTMENT ME0090150 | SACO | 2,845 | — | — | No result above limit |
| WILTON WATER DEPARTMENT ME0091620 | WILTON | 2,800 | — | — | No result above limit |
| CALAIS WATER DEPT ME0090290 | WINTERPORT | 2,775 | — | — | No result above limit |
| SEARSPORT WATER DISTRICT ME0091440 | SEARSPORT | 2,763 | — | — | No result above limit |
| WINTHROP UTILITIES DISTRICT ME0091650 | WINTHROP | 2,750 | — | — | No result above limit |
| MADAWASKA WATER DISTRICT ME0090920 | MADAWASKA | 2,738 | — | — | No result above limit |
| MAINE WATER COMPANY FREEPORT DIVISION ME0090580 | POLAND | 2,700 | — | — | No result above limit |
| PORTLAND WATER DIST/N. WINDHAM ME0091303 | PORTLAND | 2,505 | — | — | No result above limit |
| SOUTHWEST HARBOR WATER & SEWER DISTRICT ME0091490 | SOUTHWEST HARBOR | 2,480 | — | — | No result above limit |
| GRAY WATER DISTRICT ME0090620 | GRAY | 2,468 | — | — | No result above limit |
| MEXICO WATER DISTRICT ME0090970 | MEXICO | 2,425 | — | — | No result above limit |
| DOVER-FOXCROFT WATER DISTRICT ME0090470 | DOVER-FOXCROFT | 2,400 | — | — | No result above limit |
| DEXTER UTILITY DISTRICT ME0090440 | DEXTER | 2,338 | — | — | No result above limit |
| HALLOWELL WATER DISTRICT ME0090650 | HALLOWELL | 2,300 | — | — | No result above limit |
| VAN BUREN WATER DISTRICT ME0091540 | VAN BUREN | 2,190 | — | — | No result above limit |
| GREAT SALT BAY SANITARY DISTRICT ME0090410 | DAMARISCOTTA | 2,143 | — | — | No result above limit |
| EAST MILLINOCKET WATER WORKS ME0091150 | EAST MILLINOCKET | 2,133 | — | — | No result above limit |
| PASSAMAQUODDY WATER DISTRICT ME0090510 | EASTPORT | 2,125 | — | — | No result above limit |
| NORTH BERWICK WATER DISTRICT ME0091120 | NORTH BERWICK | 2,125 | — | — | No result above limit |
| FRYEBURG WATER COMPANY ME0090600 | POLAND | 2,085 | — | — | No result above limit |
| FORT FAIRFIELD UTILITIES DISTRICT ME0090550 | FORT FAIRFIELD | 2,025 | — | — | No result above limit |
| MECHANIC FALLS WATER DEPT ME0090960 | MECHANIC FALLS | 2,010 | — | — | No result above limit |
| NORWAY WATER DISTRICT ME0091180 | NORWAY | 2,000 | — | — | No result above limit |
| WISCASSET WATER DISTRICT ME0091660 | WISCASSET | 1,970 | — | — | No result above limit |
| NEWPORT WATER DISTRICT ME0091100 | RICHMOND | 1,900 | — | — | No result above limit |
| BETHEL WATER DISTRICT ME0090160 | RICHMOND | 1,813 | — | — | No result above limit |
| LUBEC WATER DISTRICT ME0090900 | LUBEC | 1,775 | — | — | No result above limit |
| SUGARLOAF WATER ASSOCIATION ME0091690 | CARRABASSETT VALLEY | 1,730 | — | — | No result above limit |
| MILO WATER DISTRICT ME0091000 | MILO | 1,720 | — | — | No result above limit |
| MAINE WATER COMPANY BUCKSPORT DIVISION ME0090280 | POLAND | 1,700 | — | — | No result above limit |
| BAILEYVILLE UTILITIES DISTRICT ME0090100 | WINTERPORT | 1,688 | — | — | No result above limit |
| ANSON WATER DISTRICT ME0090040 | NORTH ANSON | 1,625 | — | — | No result above limit |
| MOUNT DESERT WATER DIST NORTH ME0091140 | NORTHEAST HARBOR | 1,623 | — | — | No result above limit |
| FORT KENT W & W DEPARTMENT ME0090560 | FORT KENT | 1,578 | — | — | No result above limit |
| SABATTUS SANITARY DISTRICT ME0091580 | SABATTUS | 1,550 | — | — | No result above limit |
| GUILFORD-SANGERVILLE UTILITIES DISTRICT ME0090640 | SANGERVILLE | 1,535 | — | — | No result above limit |
| MARS HILL AND BLAINE WATER COMPANY ME0090940 | MARS HILL | 1,500 | — | — | No result above limit |
| BOOTHBAY REGION WATER DIST- **INACTIVE ME0090490 | BOOTHBAY | 1,450 | — | — | No result above limit |
| DIXFIELD WATER & SEWER DEPT ME0090460 | DIXFIELD | 1,415 | — | — | No result above limit |
| RICHMOND UTILITIES DISTRICT ME0091370 | RICHMOND | 1,390 | — | — | No result above limit |
| MACHIAS WATER COMPANY ME0090910 | MACHIAS | 1,390 | — | — | No result above limit |
| RANGELEY WATER DISTRICT ME0091330 | RANGELEY | 1,378 | — | — | No result above limit |
| MAINE WATER COMPANY GREENVILLE DIVISION ME0090630 | POLAND | 1,335 | — | — | No result above limit |
| JACKMAN UTILITY DISTRICT ME0090730 | JACKMAN | 1,125 | — | — | No result above limit |
| MAINE WATER COMPANY KEZAR FALLS DIVISION ME0090770 | POLAND | 1,115 | — | — | No result above limit |
| OXFORD WATER DISTRICT ME0091220 | NORWAY | 1,100 | — | — | No result above limit |
| BINGHAM WATER DISTRICT ME0090180 | RICHMOND | 1,075 | — | — | No result above limit |
| WALDOBORO WATER DEPT ME0091560 | POLAND | 1,065 | — | — | No result above limit |
| SEAL HARBOR WATER CO ME0091720 | SEAL HARBOR | 1,060 | — | — | No result above limit |
| NORRIDGEWOCK WATER DISTRICT ME0091110 | NORRIDGEWOCK | 1,055 | — | — | No result above limit |
| VINALHAVEN WATER DISTRICT ME0091550 | POLAND | 1,053 | — | — | No result above limit |
| MAINE WATER COMPANY HARTLAND DIVISION ME0090680 | POLAND | 1,043 | — | — | No result above limit |
| HOWLAND WATER DEPARTMENT ME0090710 | HOWLAND | 1,025 | — | — | No result above limit |
| CLINTON WATER DISTRICT ME0090350 | PITTSFIELD | 1,013 | — | — | No result above limit |
| CASTINE WATER DEPARTMENT ME0090330 | CASTINE | 983 | — | — | No result above limit |
| JAY VILLAGE WATER DISTRICT ME0090740 | JAY | 975 | — | — | No result above limit |
| SOUTH FREEPORT WATER DISTRICT ME0091480 | POLAND | 960 | — | — | No result above limit |
| KINGFIELD WATER DISTRICT ME0090780 | KINGFIELD | 950 | — | — | No result above limit |
| PEQUOT HIGHLANDS MA3258001 | PORTLAND | 900 | — | — | No result above limit |
| LIMESTONE WATER & SEWER DISTRICT ME0090840 | LIMESTONE | 875 | — | — | No result above limit |
| MOUNT DESERT WATER DIST -SEAL ME0091420 | NORTHEAST HARBOR | 865 | — | — | No result above limit |
| HARRISON WATER DISTRICT ME0090670 | HARRISON | 863 | — | — | No result above limit |
| MAINE WATER COMPANY WARREN DIVISION ME0091565 | POLAND | 815 | — | — | No result above limit |
| MSAD 06 BONNY EAGLE MIDDLE SCHOOL ME0000147 | BUXTON | 800 | — | — | No result above limit |
| ALFRED WATER DISTRICT ME0090020 | ALFRED | 783 | — | — | No result above limit |
| WINTERPORT WATER DISTRICT ME0091640 | WINTERPORT | 763 | — | — | No result above limit |
| FRIENDLY VILLAGE OF GORHAM MHP ME0007086 | GORHAM | 763 | — | — | No result above limit |
| CORNISH WATER DISTRICT ME0090380 | CORNISH | 758 | — | — | No result above limit |
| GARDINER WATER DISTRICT-HAYFORD HEIGHTS ME0092421 | GARDINER | 750 | — | — | No result above limit |
| NORTH HAVEN WATER DEPARTMENT ME0091130 | NORTH HAVEN | 740 | — | — | No result above limit |
| BOWDOINHAM WATER DISTRICT ME0090210 | BOWDOINHAM | 738 | — | — | No result above limit |
| KNIGHTS HILL ASSOCIATION ME0090800 | BRIDGTON | 718 | — | — | No result above limit |
| ASHLAND WATER & SEWER DISTRICT ME0090060 | ASHLAND | 713 | — | — | No result above limit |
| WINTER HARBOR WATER DISTRICT ME0091630 | WINTER HARBOR | 700 | — | — | No result above limit |
| WASHBURN WATER & SEWER DISTRICT ME0091570 | WASHBURN | 688 | — | — | No result above limit |
| STONINGTON WATER COMPANY ME0091510 | WINTERPORT | 683 | — | — | No result above limit |
| BROWNVILLE JCT WATER DEPT ME0090240 | BROWNVILLE | 663 | — | — | No result above limit |
| MT BLUE STANDARD WATER DISTRICT ME0091260 | PHILLIPS | 650 | — | — | No result above limit |
| LIMERICK WATER DISTRICT ME0090850 | LIMERICK | 625 | — | — | No result above limit |
| MONMOUTH WATER ASSOCIATION ME0091020 | WINTHROP | 588 | — | — | No result above limit |
| EAGLE LAKE WATER & SEWER DISTRICT ME0090480 | EAGLE LAKE | 585 | — | — | No result above limit |
| NORTHPORT VILLAGE CORP WATER DEPT ME0091165 | WISCASSET | 550 | — | — | No result above limit |
| WEST PARIS WATER DISTRICT ME0091600 | WEST PARIS | 540 | — | — | No result above limit |
| INDIAN TOWNSHIP TRIBAL WATER SYSTEM ME0090719 | INDIAN TOWNSHIP | 535 | — | — | No result above limit |
| STRONG WATER DISTRICT ME0091530 | STRONG | 500 | — | — | No result above limit |
| NORTH JAY WATER DISTRICT ME0091160 | JAY | 500 | — | — | No result above limit |
| QUEEN CITY MOBILE HOME PARK ME0001364 | BANGOR | 500 | — | — | No result above limit |
| THE STRIP - INDIAN TOWNSHIP ME0090718 | PRINCETON | 486 | — | — | No result above limit |
| PORTLAND WATER DISTRICT/STEEP FALLS ME0091302 | PORTLAND | 480 | — | — | No result above limit |
| SOLON WATER DISTRICT ME0091460 | SOLON | 475 | — | — | No result above limit |
| ISLAND FALLS WATER DEPT ME0090720 | ISLAND FALLS | 475 | — | — | No result above limit |
| EUSTIS WATER DEPARTMENT ME0091520 | STRATTON | 475 | — | — | No result above limit |
| WATERBORO WATER DISTRICT ME0092250 | BIDDEFORD | 470 | — | — | No result above limit |
| MOUNTAIN VIEW CORRECTIONAL FACILITY ME0090342 | CHARLESTON | 468 | — | — | No result above limit |
| FRANKLIN WATER DEPARTMENT ME0090570 | FRANKLIN | 443 | — | — | No result above limit |
| BUCKFIELD VILLAGE CORPORATION ME0090270 | RICHMOND | 425 | — | — | No result above limit |
| KEYWOOD MANOR MHP LLC ME0009644 | ALFRED | 411 | — | — | No result above limit |
| MILBRIDGE WATER DISTRICT ME0090980 | MILBRIDGE | 405 | — | — | No result above limit |
| LAKE ARROWHEAD COMMUNITY, INC. ME0090810 | NORTH WATERBORO | 400 | — | — | No result above limit |
| CASTINE WATER DEPT.-RED SYSTEM ME0090331 | ORLAND | 400 | — | — | No result above limit |
| NORTH YARMOUTH WATER SYSTEM ME0091170 | YARMOUTH | 392 | — | — | No result above limit |
| TENANTS HARBOR WATER DISTRICT ME0092335 | POLAND | 378 | — | — | No result above limit |
| MIDCOAST REGIONAL REDEVELOP AUTHORITY ME0092747 | BRUNSWICK | 363 | — | — | No result above limit |
| RIVERSIDE TERRACE ME0003017 | CANAAN | 350 | — | — | No result above limit |
| OXFORD PINES TRAILER PK ME0005665 | MINOT | 338 | — | — | No result above limit |
| PATTEN WATER DEPT ME0091240 | PATTEN | 338 | — | — | No result above limit |
| PORT CLYDE WATER DISTRICT ME0091290 | PORT CLYDE | 330 | — | — | No result above limit |
| OLD MARSH CONDOMINIUM ME0092323 | KENNEBUNK | 325 | — | — | No result above limit |
| MOSCOW WATER DISTRICT ME0091050 | BINGHAM | 313 | — | — | No result above limit |
| LONG POND WATER DISTRICT ME0090890 | SULLIVAN | 308 | — | — | No result above limit |
| COLD SPRING WATER COMPANY ME0090360 | LAMOINE | 305 | — | — | No result above limit |
| QUANTABACOOK WATER DISTRICT ME0091320 | HARRINGTON | 303 | — | — | No result above limit |
| BROOKDALE VILLAGE ME0009087 | POLAND | 303 | — | — | No result above limit |
| CARIBOU TRAILER PARK ME0002451 | CARIBOU | 300 | — | — | No result above limit |
| PINE RIDGE HUNTON BROOK ASSOCIATION ME0095585 | LIVERMORE FALLS | 298 | — | — | No result above limit |
| MONSON UTILITIES DISTRICT ME0091030 | MONSON | 298 | — | — | No result above limit |
| MAPLEWOOD MANOR ME0013215 | BRUNSWICK | 298 | — | — | No result above limit |
| GRAND ISLE WATER SYSTEM ME0092285 | GRAND ISLE | 278 | — | — | No result above limit |
| COLONIAL MOBILE HOME PARK ME0007736 | LEBANON | 270 | — | — | No result above limit |
| ANDOVER WATER DISTRICT ME0090050 | ANDOVER | 265 | — | — | No result above limit |
| OAK HILL PARK ME0003638 | SABATTUS | 260 | — | — | No result above limit |
| GUILLEMETTE BROS MOBILE HOME P ME0002774 | SANFORD | 255 | — | — | No result above limit |
| WOODLAND HILLS CONDO ASSOCIATION ME0091665 | SOUTH BERWICK | 253 | — | — | No result above limit |
| BROWNVILLE WATER DEPARTMENT ME0090250 | BROWNVILLE | 253 | — | — | No result above limit |
| NEW SHARON WATER DISTRICT ME0091080 | RICHMOND | 245 | — | — | No result above limit |
| TOPSHAM MOBILE HOME PARK INC ME0003374 | TOPSHAM | 243 | — | — | No result above limit |
| CANTON WATER DISTRICT ME0090310 | CANTON | 243 | — | — | No result above limit |
| MAINE WATER COMPANY UNION DIVISION ME0091537 | POLAND | 238 | — | — | No result above limit |
| GOODWINS LODGE/COTTAGES ME0102978 | SEBAGO | 231 | — | — | No result above limit |
| FARMINGTON FALLS STD WATER DIST ME0090530 | FARMINGTON FALLS | 225 | — | — | No result above limit |
| PINE SPRING ROADS & WATER ME0091360 | SHAPLEIGH | 220 | — | — | No result above limit |
| PINE CONE MOBILE HOMES CT #1 ME0007367 | HOLDEN | 218 | — | — | No result above limit |
| GOLDEN GATE TRAILER PARK ME0006154 | PRESQUE ISLE | 218 | — | — | No result above limit |
| CAINCREST MOBILE HOME PARK ME0004400 | YORK | 213 | — | — | No result above limit |
PFAS-credentialed labs, treatment designers, remediation firms, and compliance consultants with active Maine coverage. Free directory, no lead-gen pricing.