State drinking water records
Florida drinking water systems
1,596 community water systems serve Florida and are listed below under 66 counties and on the pages of 875 cities and towns. Their own population figures add up to 22,022,996 people, a sum that counts people twice where one system sells water to another.
344 of them (22%) had at least one health-based violation in the last 10 years. 849 systems still have one unresolved.
1,503 rely mainly on groundwater and 93 on surface water, counting water bought from other systems.
1,394 systems filed a lead service line inventory listing 4,346 lead lines, 36,167 galvanized lines that must be replaced and 1,665,928 lines of unknown material.
280 systems are placed by the county their records name: EPA has no service area map for 224 of them, and 56 have one that does not line up with their own records.
- Community water systems
- 1,596
- People served, sum of each system's own figure
- 22,022,996
- Systems with a health-based violation, last 10 years
- 344
- Systems with one unresolved
- 849
- Lead service lines in inventories
- 4,346
Counties
66 countiesEach county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.
| County | Systems | People served | With a health-based violation, 10 years | With one unresolved |
|---|---|---|---|---|
| Alachua County | 16 | 223,914 | 3 | 5 |
| Baker County | 4 | 10,228 | 0 | 1 |
| Bay County | 8 | 206,413 | 4 | 5 |
| Bradford County | 6 | 14,681 | 1 | 2 |
| Brevard County | 22 | 721,687 | 8 | 14 |
| Broward County | 34 | 1,892,144 | 7 | 33 |
| Calhoun County | 2 | 4,300 | 0 | 0 |
| Charlotte County | 14 | 287,047 | 2 | 3 |
| Citrus County | 46 | 117,147 | 5 | 25 |
| Clay County | 12 | 179,375 | 1 | 3 |
| Collier County | 8 | 376,481 | 1 | 5 |
| Columbia County | 16 | 23,493 | 5 | 2 |
| DeSoto County | 5 | 18,314 | 2 | 3 |
| Dixie County | 4 | 4,850 | 1 | 4 |
| Duval County | 15 | 931,893 | 1 | 4 |
| Escambia County | 12 | 347,475 | 1 | 5 |
| Flagler County | 11 | 133,073 | 3 | 2 |
| Franklin County | 6 | 20,497 | 2 | 2 |
| Gadsden County | 13 | 37,582 | 2 | 9 |
| Gilchrist County | 4 | 5,284 | 0 | 4 |
| Glades County | 6 | 21,755 | 3 | 2 |
| Gulf County | 3 | 20,861 | 1 | 3 |
| Hamilton County | 3 | 7,969 | 0 | 2 |
| Hardee County | 8 | 15,632 | 1 | 7 |
| Hendry County | 7 | 35,444 | 1 | 3 |
| Hernando County | 11 | 169,565 | 0 | 4 |
| Highlands County | 24 | 96,609 | 6 | 16 |
| Hillsborough County | 115 | 1,658,640 | 12 | 28 |
| Holmes County | 8 | 5,321 | 3 | 6 |
| Indian River County | 3 | 167,409 | 1 | 1 |
| Jackson County | 15 | 23,418 | 3 | 8 |
| Jefferson County | 4 | 8,673 | 0 | 3 |
| Lafayette County | 1 | 1,055 | 0 | 1 |
| Lake County | 127 | 406,941 | 24 | 60 |
| Lee County | 19 | 720,568 | 7 | 7 |
| Leon County | 21 | 234,227 | 1 | 14 |
| Levy County | 12 | 11,156 | 4 | 7 |
| Liberty County | 8 | 6,879 | 2 | 4 |
| Madison County | 4 | 9,287 | 2 | 4 |
| Manatee County | 5 | 427,378 | 2 | 3 |
| Marion County | 118 | 259,411 | 7 | 57 |
| Martin County | 14 | 157,182 | 10 | 13 |
| Miami-Dade County | 23 | 3,156,142 | 1 | 20 |
| Nassau County | 8 | 61,233 | 2 | 3 |
| Okaloosa County | 21 | 282,700 | 1 | 8 |
| Okeechobee County | 7 | 22,851 | 4 | 5 |
| Orange County | 37 | 1,602,621 | 9 | 29 |
| Osceola County | 13 | 274,630 | 3 | 12 |
| Palm Beach County | 29 | 1,526,984 | 10 | 23 |
| Pasco County | 54 | 447,799 | 5 | 33 |
| Pinellas County | 10 | 1,144,577 | 2 | 2 |
| Polk County | 119 | 742,695 | 39 | 85 |
| Putnam County | 29 | 26,247 | 12 | 12 |
| Santa Rosa County | 14 | 220,647 | 0 | 5 |
| Sarasota County | 14 | 485,231 | 0 | 5 |
| Seminole County | 35 | 497,681 | 9 | 19 |
| St. Johns County | 20 | 218,517 | 3 | 11 |
| St. Lucie County | 14 | 320,433 | 8 | 14 |
| Sumter County | 17 | 92,018 | 4 | 4 |
| Suwannee County | 6 | 9,360 | 0 | 5 |
| Taylor County | 3 | 11,291 | 2 | 0 |
| Union County | 4 | 10,930 | 0 | 2 |
| Volusia County | 45 | 551,178 | 7 | 10 |
| Wakulla County | 6 | 26,565 | 4 | 5 |
| Walton County | 9 | 123,608 | 1 | 2 |
| Washington County | 6 | 9,138 | 1 | 5 |
Largest systems
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Mdwasa - Main System | Miami-Dade County | 2,377,460 | Groundwater | 0 | 0 | 0 |
| Jea Major Grid | Duval County | 826,664 | Groundwater | 0 | 0 | 0 |
| City of Tampa Water Department | Hillsborough County | 733,886 | Surface water | 0 | 0 | 0 |
| Palm Beach County Water Utilities | Palm Beach County | 619,435 | Groundwater | 1 | 0 | 0 |
| Orlando Utilities Commission | Orange County | 536,466 | Groundwater | 1 | 0 | 0 |
| HCWRD/South-Central | Hillsborough County | 515,012 | Purchased surface water | 0 | 0 | 0 |
| Pinellas County Utilities | Pinellas County | 506,353 | Purchased surface water | 0 | 0 | 0 |
| City of St Petersburg | Pinellas County | 349,979 | Purchased surface water | 0 | 0 | 0 |
| Manatee County Utilities Dept | Manatee County | 347,800 | Surface water | 0 | 0 | 0 |
| City of Cocoa | Brevard County | 294,039 | Surface water | 0 | 0 | 0 |
| Ocud/Eastern Water System (2 WP) | Orange County | 293,374 | Groundwater | 0 | 0 | 0 |
| Lee County Utilities | Lee County | 282,556 | Surface water | 1 | 0 | 0 |
| Sarasota Co Special Util Dist | Sarasota County | 272,267 | Purchased surface water | 0 | 0 | 0 |
| Emerald Coast Utilities Authority (Ecua) | Escambia County | 242,172 | Groundwater | 0 | 0 | 0 |
| City of Hialeah | Miami-Dade County | 238,000 | Groundwater | 0 | 1 | 0 |
Systems with unresolved health-based violations
849 systemsThe 100 with the most unresolved violations are listed. The county pages list the other 749.
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| City of Fort Lauderdale | Broward County | 185,163 | Groundwater | 0 | 11 | 2 |
| City of Hallandale Beach | Broward County | 40,000 | Groundwater | 1 | 9 | No inventory |
| City of North Lauderdale | Broward County | 35,709 | Groundwater | 0 | 8 | 0 |
| Country Cove Mobile Home Park | St. Lucie County | 197 | Groundwater | 1 | 8 | No inventory |
| City of Oakland Park | Broward County | 38,905 | Purchased groundwater | 0 | 7 | 0 |
| Fern Crest Utilities, Inc. | Broward County | 3,750 | Groundwater | 1 | 7 | No inventory |
| Country Aire Village MHP | Pasco County | 650 | Groundwater | 1 | 7 | No inventory |
| Sunny Shore Water Company | Manatee County | 450 | Purchased surface water | 1 | 7 | No inventory |
| Rosedale Water Association | Gadsden County | 143 | Purchased groundwater | 1 | 7 | No inventory |
| Indian River Landing | St. Lucie County | 130 | Groundwater | 1 | 7 | No inventory |
| Dukes Landing (Morgan's MHP ; Fish Camp) | Lake County | 30 | Groundwater | 1 | 7 | No inventory |
| Toho Water Authority-Poinciana System | Osceola County | 69,447 | Groundwater | 0 | 6 | 0 |
| Eastpoint Water ; Sewer Dist. | Franklin County | 3,085 | Groundwater | 0 | 6 | 0 |
| Northwest Florida Reception Center | Washington County | 2,500 | Groundwater | 14 | 6 | 0 |
| Soundings Yacht ; Tennis Club | Martin County | 450 | Groundwater | 1 | 6 | No inventory |
| Natalie Estates Mobile Home Pk #200 | Martin County | 250 | Groundwater | 1 | 6 | No inventory |
| South Fork Homeowner Util Corp | Martin County | 200 | Groundwater | 1 | 6 | No inventory |
| Big Oaks Mobile Home Park | Orange County | 125 | Groundwater | 1 | 6 | No inventory |
| Sunny Sands Resort | Volusia County | 100 | Groundwater | 1 | 6 | No inventory |
| Holliday Manor | Polk County | 78 | Groundwater | 1 | 6 | No inventory |
| Pleasant View MHP | Polk County | 30 | Groundwater | 1 | 6 | No inventory |
| Town of Jupiter Public Water System | Palm Beach County | 94,929 | Groundwater | 0 | 5 | 0 |
| City of Palmetto Water Dept. | Manatee County | 13,446 | Purchased surface water | 1 | 5 | 0 |
| Village of Indiantown | Martin County | 5,847 | Groundwater | 1 | 5 | 0 |
| Nettles Island | St. Lucie County | 3,056 | Purchased groundwater | 1 | 5 | No inventory |
| Spanish Lakes Country Club Village | St. Lucie County | 2,331 | Groundwater | 1 | 5 | No inventory |
| Okeechobee Correctional Inst | Okeechobee County | 1,700 | Groundwater | 1 | 5 | 0 |
| Hidden Valley Mobile Home Park | Orange County | 907 | Groundwater | 0 | 5 | 0 |
| Heather Hills Estates | Manatee County | 700 | Purchased surface water | 1 | 5 | No inventory |
| Meadowood | St. Lucie County | 650 | Groundwater | 1 | 5 | No inventory |
| Royal Oaks Homeowner's Assoc. | Citrus County | 340 | Groundwater | 1 | 5 | No inventory |
| Lakeside Village MHP | Martin County | 220 | Groundwater | 1 | 5 | No inventory |
| St. John's River Club Utilities | Putnam County | 170 | Groundwater | 6 | 5 | No inventory |
| Lake Mary MHP | Seminole County | 150 | Groundwater | 0 | 5 | 0 |
| Palm Circle Cottages and MHP | Martin County | 99 | Groundwater | 16 | 5 | No inventory |
| Highland Pines Mobile Home Park | Polk County | 36 | Groundwater | 1 | 5 | No inventory |
| Fumch-Madison Youth Ranch | Madison County | 30 | Groundwater | 1 | 5 | No inventory |
| City of Pembroke Pines | Broward County | 187,459 | Groundwater | 5 | 4 | 0 |
| Toho Water Authority Eastern | Osceola County and 1 other county | 110,102 | Groundwater | 0 | 4 | 0 |
| City of Lauderhill | Broward County | 55,000 | Groundwater | 4 | 4 | 0 |
| Village of Palm Springs | Palm Beach County | 32,467 | Groundwater | 0 | 4 | 0 |
| Stuart, City of - Water Plant | Martin County | 16,841 | Groundwater | 0 | 4 | 0 |
| City of Opa Locka | Miami-Dade County | 16,479 | Groundwater | 0 | 4 | 44 |
| City of Wilton Manors | Broward County | 12,531 | Purchased groundwater | 0 | 4 | 0 |
| Madison Water Department | Madison County | 7,350 | Groundwater | 1 | 4 | No inventory |
| St Lucie County Util North County System | St. Lucie County | 5,073 | Groundwater | 0 | 4 | 0 |
| Suwannee Correctional Institute | Suwannee County | 3,950 | Groundwater | 2 | 4 | No inventory |
| City of Chipley | Washington County | 3,660 | Groundwater | 0 | 4 | 0 |
| Town of Century | Escambia County | 3,490 | Groundwater | 0 | 4 | 0 |
| Spanish Lakes Fairways | St. Lucie County | 3,120 | Groundwater | 1 | 4 | No inventory |
| Panacea Area Water System | Wakulla County | 3,020 | Groundwater | 1 | 4 | 0 |
| Zellwood Station (Consec) | Orange County | 2,571 | Groundwater | 0 | 4 | 0 |
| Town of Hillsboro Beach | Broward County | 2,000 | Groundwater | 0 | 4 | 0 |
| Nas Saufley Field | Escambia County | 1,728 | Purchased groundwater | 0 | 4 | 0 |
| Harbour Ridge | St. Lucie County | 1,573 | Groundwater | 1 | 4 | No inventory |
| Grove , the | St. Lucie County | 1,125 | Groundwater | 1 | 4 | No inventory |
| Rpuma | Putnam County | 1,000 | Groundwater | 23 | 4 | No inventory |
| Gator Waterworks | Alachua County | 800 | Groundwater | 0 | 4 | 0 |
| Spring Hill MHP | Polk County | 764 | Groundwater | 1 | 4 | No inventory |
| Whispering Pines MHP | Palm Beach County | 760 | Purchased groundwater | 1 | 4 | No inventory |
| Winding Waters | Marion County | 608 | Groundwater | 0 | 4 | 0 |
| Fountain View RV Park | Lee County | 500 | Groundwater | 0 | 4 | 0 |
| Lakemont Ridge Home ; RV Park | Polk County | 469 | Groundwater | 2 | 4 | No inventory |
| Rex Utilities Inc/Redavo | Miami-Dade County | 350 | Purchased groundwater | 0 | 4 | 0 |
| Valencia Estates MHP | Orange County | 305 | Groundwater | 1 | 4 | No inventory |
| Palm and Pines Mobile Home Pk | Hendry County | 284 | Groundwater | 0 | 4 | 0 |
| Noma Water Works | Holmes County | 242 | Groundwater | 1 | 4 | No inventory |
| Campbellton Water Department | Jackson County | 216 | Groundwater | 0 | 4 | 0 |
| Sharp's Mobile Home Park | Osceola County | 179 | Groundwater | 1 | 4 | No inventory |
| Bailey Place MHP | Polk County | 150 | Groundwater | 1 | 4 | No inventory |
| Cora-Win Cove | Martin County | 127 | Groundwater | 1 | 4 | No inventory |
| Pine Lake Mobile Home Park | Polk County | 124 | Groundwater | 1 | 4 | No inventory |
| Happy Day Trailer Park | Polk County | 122 | Groundwater | 1 | 4 | No inventory |
| Sandalwood Estates S/D | St. Lucie County | 120 | Groundwater | 0 | 4 | 0 |
| The Falls of Ocala | Marion County | 120 | Groundwater | 1 | 4 | No inventory |
| Colonial Mobile Home Park | Osceola County | 115 | Groundwater | 1 | 4 | No inventory |
| Jones' Trailer Park | Miami-Dade County | 100 | Groundwater | 0 | 4 | 0 |
| Highland Park Community | Polk County | 100 | Groundwater | 1 | 4 | No inventory |
| Citrus Circle Mobile Home S/D | Lake County | 88 | Groundwater | 1 | 4 | No inventory |
| Cypress MHP | St. Lucie County | 87 | Groundwater | 16 | 4 | 0 |
| Teen Challenge West Florida | Holmes County | 77 | Groundwater | 1 | 4 | No inventory |
| Legendary Trails | Marion County | 76 | Groundwater | 1 | 4 | No inventory |
| Amelia Pines (Aka Duck Pond) | Nassau County | 60 | Groundwater | 1 | 4 | No inventory |
| McArthur/Line 1/NE | Okeechobee County | 56 | Groundwater | 0 | 4 | 0 |
| Peak Mobile Home Park | Polk County | 55 | Groundwater | 1 | 4 | No inventory |
| Terrace Square Apts | Hillsborough County | 45 | Groundwater | 0 | 4 | 0 |
| Whispering Pines Park | Hillsborough County | 44 | Groundwater | 0 | 4 | 0 |
| Self Mobile Home Sites | Hillsborough County | 42 | Groundwater | 0 | 4 | No inventory |
| J;C MHP | Orange County | 40 | Groundwater | 1 | 4 | No inventory |
| Shady Oaks Trailer Park | Orange County | 38 | Groundwater | 2 | 4 | No inventory |
| Lakeside Estates | DeSoto County | 36 | Groundwater | 1 | 4 | No inventory |
| Paradise Valley (Olin Subdivision) | Bradford County | 30 | Groundwater | 1 | 4 | No inventory |
| Grand Village MHP - East | Leon County | 28 | Groundwater | 1 | 4 | No inventory |
| City of Hollywood | Broward County | 147,566 | Groundwater | 0 | 3 | 0 |
| Winter Haven Water Department | Polk County | 87,537 | Groundwater | 1 | 3 | 3,617 |
| Fkaa J. Robert Dean W.T.P. | Miami-Dade County | 86,000 | Groundwater | 0 | 3 | 0 |
| Naples Water Dept | Collier County | 83,804 | Groundwater | 0 | 3 | 0 |
| St. Cloud, City of (3 WPS) | Osceola County | 82,752 | Groundwater | 0 | 3 | 0 |
| Sunrise Sawgrass | Broward County | 72,400 | Groundwater | 0 | 3 | 0 |
| BCWWS 2A | Broward County | 54,622 | Groundwater | 0 | 3 | 0 |
Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations