Mississippi Home Safety Profiles by ZIP
532 ZIP codes · 613 water systems · IPC plumbing code · Updated
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 532 ZIP codes across Mississippi, covering 613 public water systems that serve about 1,755,310 people. 361 ZIP codes carry at least one EPA violation on record.
Across Mississippi, most residents receive tap water that meets or exceeds federal safety standards in current EPA monitoring cycles.
Score Distribution
How Mississippi's 532 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 Safest ZIP Codes in Mississippi
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 38672 | Southaven | DeSoto | 100 | A |
| 2 | 38953 | Scobey | Yalobusha | 100 | A |
| 3 | 39326 | Daleville | Lauderdale | 100 | A |
| 4 | 39525 | Diamondhead | Hancock | 100 | A |
| 5 | 39530 | Biloxi | Harrison | 100 | A |
| 6 | 39540 | Diberville | Harrison | 100 | A |
| 7 | 39309 | Meridian | Lauderdale | 99 | A |
| 8 | 39320 | Bailey | Lauderdale | 99 | A |
| 9 | 39342 | Marion | Lauderdale | 99 | A |
| 10 | 39364 | Toomsuba | Lauderdale | 99 | A |
10 Lowest-Scoring ZIP Codes in Mississippi
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 38868 | Shannon | Lee | 68 | C | 45 |
| 2 | 38801 | Tupelo | Lee | 70 | B | 40 |
| 3 | 38862 | Plantersville | Lee | 71 | B | 33 |
| 4 | 39401 | Hattiesburg | Forrest | 75 | B | 27 |
| 5 | 39170 | Terry | Hinds | 75 | B | 90 |
| 6 | 39066 | Edwards | Hinds | 75 | B | 40 |
| 7 | 39056 | Clinton | Hinds | 75 | B | 55 |
| 8 | 39465 | Petal | Forrest | 76 | B | 20 |
| 9 | 39209 | Jackson | Hinds | 77 | B | 37 |
| 10 | 39154 | Raymond | Hinds | 77 | B | 36 |
County Rankings
Water quality breakdown by county. 82 counties with data in Mississippi.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 28001 | N/A | N/A | 4 | N/A | N/A |
| 28003 | N/A | N/A | 4 | N/A | N/A |
| 28005 | N/A | N/A | 3 | N/A | N/A |
| 28007 | N/A | N/A | 4 | N/A | N/A |
| 28009 | N/A | N/A | 4 | N/A | N/A |
| 28011 | 96 | A | 16 | 38740 (98) | 38732 (94) |
| 28013 | N/A | N/A | 8 | N/A | N/A |
| 28015 | N/A | N/A | 5 | N/A | N/A |
| 28017 | N/A | N/A | 6 | N/A | N/A |
| 28019 | N/A | N/A | 5 | N/A | N/A |
| 28021 | N/A | N/A | 4 | N/A | N/A |
| 28023 | N/A | N/A | 3 | N/A | N/A |
| 28025 | N/A | N/A | 5 | N/A | N/A |
| 28027 | N/A | N/A | 13 | N/A | N/A |
| 28029 | N/A | N/A | 4 | N/A | N/A |
| 28031 | N/A | N/A | 3 | N/A | N/A |
| 28033 | 94 | A | 10 | 38672 (100) | 38651 (90) |
| 28035 | 83 | B | 5 | 39406 (98) | 39401 (75) |
| 28037 | N/A | N/A | 4 | N/A | N/A |
| 28039 | N/A | N/A | 1 | N/A | N/A |
| 28041 | N/A | N/A | 3 | N/A | N/A |
| 28043 | N/A | N/A | 5 | N/A | N/A |
| 28045 | 95 | A | 10 | 39525 (100) | 39573 (91) |
| 28047 | 93 | A | 17 | 39530 (100) | 39532 (80) |
| 28049 | 80 | B | 36 | 39041 (82) | 39170 (75) |
| 28051 | N/A | N/A | 7 | N/A | N/A |
| 28053 | N/A | N/A | 6 | N/A | N/A |
| 28055 | N/A | N/A | 3 | N/A | N/A |
| 28057 | N/A | N/A | 3 | N/A | N/A |
| 28059 | 94 | A | 15 | 39553 (99) | 39563 (87) |
| 28061 | N/A | N/A | 8 | N/A | N/A |
| 28063 | N/A | N/A | 4 | N/A | N/A |
| 28065 | N/A | N/A | 3 | N/A | N/A |
| 28067 | N/A | N/A | 11 | N/A | N/A |
| 28069 | N/A | N/A | 4 | N/A | N/A |
| 28071 | N/A | N/A | 8 | N/A | N/A |
| 28073 | N/A | N/A | 4 | N/A | N/A |
| 28075 | 97 | A | 15 | 39326 (100) | 39301 (93) |
| 28077 | N/A | N/A | 6 | N/A | N/A |
| 28079 | N/A | N/A | 3 | N/A | N/A |
| 28081 | 76 | B | 11 | 38826 (81) | 38868 (68) |
| 28083 | N/A | N/A | 9 | N/A | N/A |
| 28085 | N/A | N/A | 6 | N/A | N/A |
| 28087 | N/A | N/A | 10 | N/A | N/A |
| 28089 | N/A | N/A | 9 | N/A | N/A |
| 28091 | N/A | N/A | 3 | N/A | N/A |
| 28093 | N/A | N/A | 6 | N/A | N/A |
| 28095 | N/A | N/A | 10 | N/A | N/A |
| 28097 | N/A | N/A | 3 | N/A | N/A |
| 28099 | N/A | N/A | 2 | N/A | N/A |
| 28101 | N/A | N/A | 6 | N/A | N/A |
| 28103 | N/A | N/A | 3 | N/A | N/A |
| 28105 | N/A | N/A | 5 | N/A | N/A |
| 28107 | N/A | N/A | 6 | N/A | N/A |
| 28109 | N/A | N/A | 5 | N/A | N/A |
| 28111 | N/A | N/A | 4 | N/A | N/A |
| 28113 | N/A | N/A | 5 | N/A | N/A |
| 28115 | N/A | N/A | 6 | N/A | N/A |
| 28117 | N/A | N/A | 5 | N/A | N/A |
| 28119 | N/A | N/A | 8 | N/A | N/A |
| 28121 | N/A | N/A | 14 | N/A | N/A |
| 28123 | N/A | N/A | 8 | N/A | N/A |
| 28125 | N/A | N/A | 7 | N/A | N/A |
| 28127 | N/A | N/A | 6 | N/A | N/A |
| 28129 | N/A | N/A | 3 | N/A | N/A |
| 28131 | N/A | N/A | 2 | N/A | N/A |
| 28133 | N/A | N/A | 11 | N/A | N/A |
| 28135 | N/A | N/A | 11 | N/A | N/A |
| 28137 | N/A | N/A | 5 | N/A | N/A |
| 28139 | N/A | N/A | 5 | N/A | N/A |
| 28141 | N/A | N/A | 6 | N/A | N/A |
| 28143 | N/A | N/A | 2 | N/A | N/A |
| 28145 | N/A | N/A | 4 | N/A | N/A |
| 28147 | N/A | N/A | 2 | N/A | N/A |
| 28149 | N/A | N/A | 6 | N/A | N/A |
| 28151 | N/A | N/A | 12 | N/A | N/A |
| 28153 | N/A | N/A | 4 | N/A | N/A |
| 28155 | N/A | N/A | 4 | N/A | N/A |
| 28157 | N/A | N/A | 4 | N/A | N/A |
| 28159 | N/A | N/A | 2 | N/A | N/A |
| 28161 | 96 | A | 5 | 38953 (100) | 38965 (90) |
| 28163 | N/A | N/A | 5 | N/A | N/A |
Most Common Contaminants in Mississippi
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 338 | 1912 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 328 | 1823 | Yes |
| Revised Total Coliform Rule | Microbiological | 246 | 595 | No |
| Consumer Confidence Report Rule | Reporting | 201 | 434 | Yes |
| Stage 2 DBP Rule | Treatment Technique | 185 | 644 | Yes |
| Lead and Copper Rule | Treatment Technique | 151 | 365 | No |
| Surface Water Treatment Rule | Treatment Technique | 138 | 217 | No |
| Stage 1 DBP Rule | Treatment Technique | 110 | 280 | Yes |
Overview
We track multi-source home safety signals for 532 ZIP records across Mississippi. Home Safety Score model 4.0.0 is published for 79 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 376 ZIP records, covering 613 community water systems that serve approximately 1,755,310 people.
361 of 376 ZIP codes with a reported violation count in the available EPA record (96%) have recorded EPA violations. 287 health-based violations appear in the available health breakdown.
Plumbing Regulations
Mississippi follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Full Mississippi regulations →
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 39759 | Starkville | — | 184 | 7 | Ms State University |
| 38737 | Drew | — | 112 | 12 | Sunflower Water Assn |
| 39648 | Mccomb | — | 108 | 3 | City of Mccomb |
| 38619 | Como | — | 99 | 4 | North Panola Water District |
| 38621 | Crenshaw | — | 99 | 7 | Hebron Water Association |
| 38668 | Senatobia | — | 99 | 10 | Oakdale Estates and Lake Suente |
| 39652 | Magnolia | — | 99 | 3 | Magnolia Rural Water Assn |
| 38666 | Sardis | — | 98 | 7 | Hotophia Water Association |
| 38920 | Cascilla | — | 96 | 7 | Cascilla Water Association |
| 38940 | Holcomb | — | 92 | 6 | Grenada-bogue Basin/holcomb |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 38838 | Dennis | — | Town of Golden Water Department | 1,848 |
| 38929 | Gore Springs | — | City of Grenada | 12,762 |
| 38941 | Itta Bena | — | Blue Lake Water Assn. Inc. | 100 |
| 38944 | Minter City | — | City of Schlater | 375 |
| 38952 | Schlater | — | City of Schlater | 375 |
| 38953 | Scobey | A | Tillatoba Water Association | 1,200 |
| 39062 | D Lo | — | City of Mendenhall | 2,500 |
| 39162 | Satartia | — | Central Yazoo #4-benton | 1,225 |
| 39326 | Daleville | A | North Lauderdale W/a, Inc. | 10,544 |
| 39352 | Porterville | — | City of Poplarville | 3,334 |
Home Safety Score
Average Home Safety Score for Mississippi: A (89/100) across 79 scored of 532 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average lead level (90th percentile): 0.0037 mg/L (EPA action level: 0.015 mg/L)
- 8 of 376 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 0 ZIP codes (0%)
- Moderate risk (Zone 2): 49 ZIP codes
- Low risk (Zone 3): 483 ZIP codes
ZIP Code Reports for Mississippi
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 39056 | Clinton | 259,959 | B | 55 |
| 39154 | Raymond | 257,819 | B | 36 |
| 39209 | Jackson | 245,556 | B | 37 |
| 39213 | Jackson | 239,013 | B | 27 |
| 39211 | Jackson | 214,013 | B | 26 |
| 39170 | Terry | 211,000 | B | 90 |
| 39212 | Jackson | 201,933 | B | 27 |
| 39272 | Byram | 201,933 | B | 27 |
| 39174 | Tougaloo | 189,673 | — | 24 |
| 39201 | Jackson | 189,673 | B | 24 |
| 39202 | Jackson | 189,673 | B | 24 |
| 39203 | Jackson | 189,673 | B | 24 |
| 39204 | Jackson | 189,673 | — | 24 |
| 39206 | Jackson | 189,673 | B | 24 |
| 39210 | Jackson | 189,673 | — | 24 |
| 39216 | Jackson | 189,673 | B | 24 |
| 39217 | Jackson | 189,673 | B | 24 |
| 38651 | Nesbit | 158,276 | A | 46 |
| 39042 | Brandon | 141,947 | — | 57 |
| 38672 | Southaven | 128,748 | A | 17 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 38868 | Shannon | 68 | C | 45 |
| 38801 | Tupelo | 70 | B | 40 |
| 38862 | Plantersville | 71 | B | 33 |
| 39056 | Clinton | 75 | B | 55 |
| 39066 | Edwards | 75 | B | 40 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 38672 | Southaven | 100 | A | 17 |
| 38953 | Scobey | 100 | A | 0 |
| 39326 | Daleville | 100 | A | 0 |
| 39525 | Diamondhead | 100 | A | 7 |
| 39530 | Biloxi | 100 | A | 0 |
All 532 ZIP Codes in Mississippi
- 38601 (Abbeville) - 37 violations ⚠
- 39730 (Aberdeen) - 32 violations ⚠
- 39735 (Ackerman) - 18 violations ⚠
- 38820 (Algoma)
- 38720 (Alligator)
- 38821 (Amory) - 33 violations ⚠
- 38721 (Anguilla) - 9 violations ⚠
- 38722 (Arcola)
- 38602 (Arkabutla)
- 39736 (Artesia)
- 38603 (Ashland) - 10 violations
- 38723 (Avon)
- 39320 (Bailey) [A] - 3 violations
- 38824 (Baldwyn) - 30 violations ⚠
- 38913 (Banner) - 2 violations
- 39421 (Bassfield) - 13 violations
- 38606 (Batesville) - 62 violations ⚠
- 39520 (Bay Saint Louis) [A] - 17 violations ⚠
- 39521 (Bay Saint Louis)
- 39422 (Bay Springs) - 21 violations
- 39423 (Beaumont) - 17 violations
- 38825 (Becker)
- 38826 (Belden) [B] - 8 violations ⚠
- 38609 (Belen)
- 39737 (Bellefontaine)
- 38827 (Belmont) - 1 violation
- 39038 (Belzoni) - 20 violations ⚠
- 38725 (Benoit) - 1 violation
- 39039 (Benton) - 10 violations ⚠
- 39040 (Bentonia) - 5 violations
- 38726 (Beulah)
- 38914 (Big Creek) - 6 violations ⚠
- 39530 (Biloxi) [A]
- 39531 (Biloxi) [A] - 2 violations ⚠
- 39532 (Biloxi) [B] - 12 violations ⚠
- 39533 (Biloxi)
- 39534 (Biloxi) [B]
- 39535 (Biloxi)
- 38610 (Blue Mountain) - 19 violations ⚠
- 38828 (Blue Springs) - 29 violations ⚠
- 39629 (Bogue Chitto) - 12 violations
- 39041 (Bolton) [B] - 22 violations ⚠
- 38829 (Booneville) - 38 violations ⚠
- 38730 (Boyle) - 13 violations ⚠
- 39042 (Brandon) - 57 violations ⚠
- 39043 (Brandon)
- 39047 (Brandon) - 22 violations ⚠
- 39044 (Braxton) - 10 violations
- 39601 (Brookhaven) - 16 violations ⚠
- 39602 (Brookhaven)
- 39603 (Brookhaven)
- 39425 (Brooklyn) - 13 violations
- 39739 (Brooksville) - 11 violations ⚠
- 38915 (Bruce) - 16 violations
- 39322 (Buckatunna) - 6 violations ⚠
- 39630 (Bude) - 7 violations ⚠
- 38833 (Burnsville) - 16 violations
- 38611 (Byhalia) [A] - 18 violations ⚠
- 39272 (Byram) [B] - 27 violations ⚠
- 39740 (Caledonia) - 20 violations ⚠
- 38916 (Calhoun City) - 15 violations ⚠
- 39045 (Camden) - 6 violations ⚠
- 39046 (Canton) - 13 violations ⚠
- 39426 (Carriere) - 38 violations ⚠
- 38917 (Carrollton) - 19 violations
- 39427 (Carson) - 2 violations
- 39051 (Carthage) - 25 violations ⚠
- 39054 (Cary)
- 38920 (Cascilla) - 96 violations ⚠
- 39741 (Cedarbluff) - 4 violations
- 39631 (Centreville) - 10 violations
- 38921 (Charleston) - 19 violations ⚠
- 39632 (Chatawa)
- 38731 (Chatham)
- 39323 (Chunky) - 15 violations
- 39324 (Clara)
- 38614 (Clarksdale) - 50 violations ⚠
- 38732 (Cleveland) [A] - 21 violations ⚠
- 38733 (Cleveland) - 2 violations ⚠
- 39056 (Clinton) [B] - 55 violations ⚠
- 39058 (Clinton) - 11 violations ⚠
- 39060 (Clinton)
- 38617 (Coahoma) - 6 violations ⚠
- 38922 (Coffeeville) [A] - 4 violations ⚠
- 38923 (Coila) - 11 violations
- 38618 (Coldwater) - 20 violations ⚠
- 39428 (Collins) - 15 violations ⚠
- 39325 (Collinsville) [A] - 10 violations ⚠
- 39429 (Columbia) - 39 violations ⚠
- 39701 (Columbus) - 18 violations ⚠
- 39702 (Columbus) - 8 violations
- 39703 (Columbus)
- 39704 (Columbus)
- 39705 (Columbus) - 13 violations
- 39710 (Columbus)
- 38619 (Como) - 99 violations ⚠
- 39057 (Conehatta) - 8 violations
- 38834 (Corinth) - 12 violations
- 38835 (Corinth)
- 38620 (Courtland) - 45 violations ⚠
- 39743 (Crawford) - 53 violations ⚠
- 38621 (Crenshaw) - 99 violations ⚠
- 39633 (Crosby) - 13 violations
- 38622 (Crowder)
- 38924 (Cruger) - 4 violations
- 39059 (Crystal Springs) - 20 violations ⚠
- 39062 (D Lo)
- 39326 (Daleville) [A]
- 38623 (Darling)
- 39328 (De Kalb) - 3 violations ⚠
- 39327 (Decatur) - 18 violations
- 39061 (Delta City)
- 38838 (Dennis)
- 38839 (Derma)
- 39525 (Diamondhead) [A] - 7 violations
- 39540 (Diberville) [A]
- 38736 (Doddsville) - 1 violation
- 38737 (Drew) - 112 violations ⚠
- 38739 (Dublin)
- 38925 (Duck Hill) - 2 violations
- 38625 (Dumas) - 14 violations ⚠
- 38740 (Duncan) [A] - 11 violations ⚠
- 38626 (Dundee) - 1 violation
- 39063 (Durant) - 19 violations ⚠
- 39436 (Eastabuchie)
- 38841 (Ecru) - 32 violations ⚠
- 39066 (Edwards) [B] - 40 violations ⚠
- 38926 (Elliott)
- 39437 (Ellisville) - 42 violations ⚠
- 38927 (Enid) - 22 violations ⚠
- 39330 (Enterprise) - 28 violations
- 39552 (Escatawpa)
- 39067 (Ethel) - 3 violations
- 38627 (Etta) - 28 violations ⚠
- 39744 (Eupora) - 28 violations
- 38628 (Falcon)
- 38629 (Falkner) - 10 violations
- 38630 (Farrell)
- 39069 (Fayette) - 34 violations ⚠
- 39635 (Fernwood)
- 39071 (Flora) - 13 violations ⚠
- 39073 (Florence) - 35 violations ⚠
- 39232 (Flowood) - 9 violations ⚠
- 39074 (Forest) - 51 violations ⚠
- 39483 (Foxworth) - 20 violations ⚠
- 39745 (French Camp) - 2 violations
- 38631 (Friars Point)
- 38843 (Fulton) - 24 violations ⚠
- 39077 (Gallman)
- 38844 (Gattman)
- 39553 (Gautier) [A] - 2 violations
- 39078 (Georgetown) - 4 violations
- 38846 (Glen) - 10 violations
- 38744 (Glen Allan) - 3 violations
- 38928 (Glendora) - 88 violations ⚠
- 39638 (Gloster) - 4 violations
- 38847 (Golden) - 14 violations ⚠
- 39079 (Goodman) - 47 violations ⚠
- 38929 (Gore Springs)
- 38745 (Grace)
- 38701 (Greenville) - 11 violations ⚠
- 38702 (Greenville)
- 38703 (Greenville) - 5 violations ⚠
- 38704 (Greenville)
- 38930 (Greenwood) - 23 violations
- 38935 (Greenwood)
- 38848 (Greenwood Springs) - 16 violations ⚠
- 38901 (Grenada) - 29 violations ⚠
- 38902 (Grenada)
- 39501 (Gulfport) [A] - 22 violations ⚠
- 39502 (Gulfport)
- 39503 (Gulfport) [A] - 18 violations ⚠
- 39505 (Gulfport)
- 39506 (Gulfport)
- 39507 (Gulfport) [A] - 18 violations ⚠
- 38746 (Gunnison) - 19 violations ⚠
- 38849 (Guntown) [B] - 16 violations
- 39746 (Hamilton) - 20 violations ⚠
- 39080 (Harperville)
- 39081 (Harriston)
- 39082 (Harrisville)
- 39401 (Hattiesburg) [B] - 27 violations ⚠
- 39402 (Hattiesburg) - 33 violations
- 39403 (Hattiesburg)
- 39404 (Hattiesburg)
- 39406 (Hattiesburg) [A] - 6 violations
- 39407 (Hattiesburg)
- 39083 (Hazlehurst) - 48 violations ⚠
- 39439 (Heidelberg) - 34 violations ⚠
- 39086 (Hermanville) - 85 violations ⚠
- 38632 (Hernando) [A] - 37 violations ⚠
- 39332 (Hickory) - 16 violations
- 38633 (Hickory Flat) - 11 violations
- 39087 (Hillsboro)
- 38940 (Holcomb) - 92 violations ⚠
- 38748 (Hollandale) - 12 violations ⚠
- 39088 (Holly Bluff)
- 38749 (Holly Ridge)
- 38634 (Holly Springs)
- 38635 (Holly Springs) - 6 violations
- 38637 (Horn Lake) [A] - 23 violations ⚠
- 38850 (Houlka) - 27 violations ⚠
- 38851 (Houston) - 17 violations ⚠
- 39555 (Hurley)
- 38638 (Independence)
- 38751 (Indianola) - 14 violations ⚠
- 38753 (Inverness) - 16 violations ⚠
- 38754 (Isola) - 14 violations ⚠
- 38941 (Itta Bena)
- 38852 (Iuka) - 20 violations
- 39201 (Jackson) [B] - 24 violations ⚠
- 39202 (Jackson) [B] - 24 violations ⚠
- 39203 (Jackson) [B] - 24 violations ⚠
- 39204 (Jackson) - 24 violations ⚠
- 39205 (Jackson)
- 39206 (Jackson) [B] - 24 violations ⚠
- 39207 (Jackson)
- 39209 (Jackson) [B] - 37 violations ⚠
- 39210 (Jackson) - 24 violations ⚠
- 39211 (Jackson) [B] - 26 violations ⚠
- 39212 (Jackson) [B] - 27 violations ⚠
- 39213 (Jackson) [B] - 27 violations ⚠
- 39215 (Jackson)
- 39216 (Jackson) [B] - 24 violations ⚠
- 39217 (Jackson) [B] - 24 violations ⚠
- 39225 (Jackson)
- 39235 (Jackson)
- 39236 (Jackson)
- 39250 (Jackson)
- 39269 (Jackson)
- 39271 (Jackson)
- 39282 (Jackson)
- 39283 (Jackson)
- 39284 (Jackson)
- 39286 (Jackson)
- 39289 (Jackson)
- 39296 (Jackson)
- 39298 (Jackson)
- 39641 (Jayess) - 11 violations
- 38639 (Jonestown)
- 39747 (Kilmichael) - 13 violations ⚠
- 39556 (Kiln) [A] - 11 violations ⚠
- 39643 (Kokomo) - 8 violations
- 39090 (Kosciusko) - 27 violations
- 39092 (Lake) - 16 violations ⚠
- 38641 (Lake Cormorant) [A] - 19 violations ⚠
- 39558 (Lakeshore)
- 38642 (Lamar) - 2 violations
- 38643 (Lambert) - 11 violations ⚠
- 39335 (Lauderdale) [A] - 7 violations
- 39440 (Laurel) - 31 violations ⚠
- 39441 (Laurel)
- 39442 (Laurel)
- 39443 (Laurel) - 82 violations ⚠
- 39336 (Lawrence) - 12 violations
- 39451 (Leakesville) - 27 violations ⚠
- 38756 (Leland) - 12 violations ⚠
- 39094 (Lena) - 45 violations ⚠
- 39095 (Lexington) - 33 violations ⚠
- 39645 (Liberty) - 18 violations ⚠
- 39337 (Little Rock) - 15 violations ⚠
- 39560 (Long Beach) [A] - 9 violations
- 39096 (Lorman) - 36 violations ⚠
- 39338 (Louin) - 2 violations
- 39097 (Louise)
- 39339 (Louisville) - 14 violations
- 39452 (Lucedale) - 24 violations
- 39098 (Ludlow)
- 38644 (Lula)
- 39455 (Lumberton) - 34 violations ⚠
- 38645 (Lyon) - 31 violations ⚠
- 39750 (Maben) - 28 violations ⚠
- 39341 (Macon) - 11 violations ⚠
- 39109 (Madden)
- 39110 (Madison) - 28 violations ⚠
- 39130 (Madison)
- 39111 (Magee) - 34 violations ⚠
- 39652 (Magnolia) - 99 violations ⚠
- 38855 (Mantachie) - 13 violations
- 39751 (Mantee) - 8 violations
- 38856 (Marietta) - 16 violations ⚠
- 39342 (Marion) [A] - 3 violations
- 38646 (Marks) - 35 violations ⚠
- 39752 (Mathiston) - 14 violations
- 39113 (Mayersville)
- 39753 (Mayhew)
- 39107 (Mc Adams)
- 39647 (Mc Call Creek) - 6 violations ⚠
- 38943 (Mc Carley) - 8 violations
- 39108 (Mc Cool) - 7 violations
- 39561 (Mc Henry) - 1 violation
- 39456 (Mc Lain) - 18 violations ⚠
- 39457 (Mc Neill)
- 39648 (Mccomb) - 108 violations ⚠
- 39649 (Mccomb)
- 39653 (Meadville) - 13 violations ⚠
- 39114 (Mendenhall) - 34 violations ⚠
- 39301 (Meridian) [A] - 17 violations
- 39302 (Meridian)
- 39303 (Meridian)
- 39304 (Meridian)
- 39305 (Meridian) [A] - 14 violations
- 39307 (Meridian) [A] - 10 violations
- 39309 (Meridian) [A] - 4 violations
- 38759 (Merigold) [A] - 13 violations ⚠
- 38760 (Metcalfe)
- 38647 (Michigan City) - 4 violations
- 39115 (Midnight)
- 38944 (Minter City)
- 39762 (Mississippi State) - 25 violations ⚠
- 39116 (Mize) - 25 violations ⚠
- 38945 (Money)
- 39654 (Monticello) - 30 violations ⚠
- 39754 (Montpelier)
- 38857 (Mooreville) [B] - 16 violations
- 38761 (Moorhead) - 2 violations ⚠
- 38946 (Morgan City)
- 39117 (Morton) - 46 violations ⚠
- 39459 (Moselle) - 13 violations
- 39460 (Moss)
- 39562 (Moss Point) [A] - 23 violations ⚠
- 39563 (Moss Point) [A] - 34 violations ⚠
- 38762 (Mound Bayou)
- 39119 (Mount Olive) - 41 violations ⚠
- 38649 (Mount Pleasant)
- 38650 (Myrtle) - 21 violations ⚠
- 39120 (Natchez) - 7 violations
- 39121 (Natchez)
- 39122 (Natchez)
- 39461 (Neely) - 10 violations ⚠
- 38651 (Nesbit) [A] - 46 violations ⚠
- 38858 (Nettleton) - 33 violations ⚠
- 38652 (New Albany) - 38 violations ⚠
- 39462 (New Augusta) - 17 violations
- 38859 (New Site) - 7 violations ⚠
- 39140 (Newhebron) - 13 violations ⚠
- 39345 (Newton) - 16 violations
- 39463 (Nicholson)
- 38947 (North Carrollton)
- 39346 (Noxapater) - 15 violations ⚠
- 39656 (Oak Vale) - 2 violations
- 38948 (Oakland) [A] - 7 violations ⚠
- 39564 (Ocean Springs) [A] - 22 violations ⚠
- 39566 (Ocean Springs)
- 38860 (Okolona) - 43 violations ⚠
- 38654 (Olive Branch) [A] - 25 violations ⚠
- 39657 (Osyka) - 86 violations ⚠
- 39464 (Ovett) - 22 violations
- 38655 (Oxford) - 53 violations ⚠
- 38764 (Pace)
- 39347 (Pachuta) - 7 violations
- 38765 (Panther Burn)
- 38738 (Parchman)
- 38949 (Paris)
- 39567 (Pascagoula) [A] - 11 violations
- 39568 (Pascagoula)
- 39569 (Pascagoula)
- 39581 (Pascagoula) [A] - 13 violations ⚠
- 39595 (Pascagoula)
- 39571 (Pass Christian) [A] - 22 violations ⚠
- 39144 (Pattison) - 2 violations
- 39348 (Paulding) - 3 violations
- 39208 (Pearl) - 26 violations ⚠
- 39288 (Pearl)
- 39572 (Pearlington) - 1 violation
- 39145 (Pelahatchie) - 33 violations ⚠
- 39573 (Perkinston) [A] - 27 violations ⚠
- 39465 (Petal) [B] - 20 violations ⚠
- 39755 (Pheba) - 12 violations ⚠
- 39350 (Philadelphia) - 23 violations ⚠
- 38950 (Philipp) - 84 violations ⚠
- 39466 (Picayune) - 40 violations ⚠
- 39146 (Pickens) - 44 violations ⚠
- 39148 (Piney Woods)
- 39149 (Pinola) - 1 violation
- 38951 (Pittsboro) - 5 violations
- 38862 (Plantersville) [B] - 33 violations ⚠
- 38863 (Pontotoc) - 58 violations ⚠
- 38658 (Pope) - 42 violations ⚠
- 39470 (Poplarville) - 29 violations ⚠
- 39150 (Port Gibson) - 85 violations ⚠
- 39352 (Porterville)
- 38659 (Potts Camp) - 8 violations
- 39756 (Prairie) - 11 violations
- 39474 (Prentiss) - 18 violations ⚠
- 39354 (Preston) - 9 violations ⚠
- 39151 (Puckett)
- 39152 (Pulaski) - 11 violations ⚠
- 39475 (Purvis) - 25 violations ⚠
- 39355 (Quitman) - 19 violations
- 39153 (Raleigh) - 33 violations ⚠
- 38864 (Randolph) - 29 violations ⚠
- 39154 (Raymond) [B] - 36 violations ⚠
- 38661 (Red Banks) - 4 violations
- 39156 (Redwood) - 1 violation ⚠
- 38767 (Rena Lara)
- 39218 (Richland) - 21 violations ⚠
- 39476 (Richton) - 45 violations ⚠
- 39157 (Ridgeland) - 3 violations ⚠
- 39158 (Ridgeland)
- 38865 (Rienzi) - 27 violations ⚠
- 38663 (Ripley) - 20 violations ⚠
- 38664 (Robinsonville) - 20 violations ⚠
- 39159 (Rolling Fork) - 9 violations ⚠
- 38768 (Rome)
- 39356 (Rose Hill) - 7 violations
- 38769 (Rosedale) - 15 violations ⚠
- 39661 (Roxie) - 2 violations ⚠
- 38771 (Ruleville) - 4 violations ⚠
- 39662 (Ruth) - 11 violations
- 39160 (Sallis) - 23 violations
- 38866 (Saltillo) [B] - 15 violations
- 39477 (Sandersville) - 25 violations ⚠
- 39161 (Sandhill)
- 39478 (Sandy Hook) - 10 violations
- 38665 (Sarah) - 73 violations ⚠
- 38666 (Sardis) - 98 violations ⚠
- 39162 (Satartia)
- 39574 (Saucier) [A] - 16 violations ⚠
- 38952 (Schlater)
- 38953 (Scobey) [A]
- 39358 (Scooba)
- 38772 (Scott)
- 39359 (Sebastopol)
- 39479 (Seminary) - 20 violations ⚠
- 38668 (Senatobia) - 99 violations ⚠
- 38868 (Shannon) [C] - 45 violations ⚠
- 39163 (Sharon)
- 38773 (Shaw) [A] - 13 violations ⚠
- 38774 (Shelby) - 11 violations ⚠
- 38669 (Sherard)
- 38869 (Sherman) - 6 violations ⚠
- 39360 (Shubuta) - 25 violations ⚠
- 39361 (Shuqualak) - 11 violations ⚠
- 39165 (Sibley)
- 38954 (Sidon) - 4 violations
- 39166 (Silver City)
- 39663 (Silver Creek) - 6 violations
- 38955 (Slate Spring)
- 38670 (Sledge) - 30 violations ⚠
- 39664 (Smithdale) - 26 violations ⚠
- 38870 (Smithville) - 34 violations ⚠
- 39665 (Sontag) - 17 violations
- 39480 (Soso) - 19 violations
- 38671 (Southaven) [A] - 27 violations
- 38672 (Southaven) [A] - 17 violations
- 39167 (Star)
- 39759 (Starkville) - 184 violations ⚠
- 39760 (Starkville)
- 39362 (State Line) - 17 violations ⚠
- 39766 (Steens) - 13 violations
- 39522 (Stennis Space Center)
- 39529 (Stennis Space Center)
- 39767 (Stewart) - 5 violations
- 38776 (Stoneville) - 7 violations ⚠
- 39363 (Stonewall) - 11 violations
- 39481 (Stringer) - 11 violations
- 39769 (Sturgis) - 62 violations ⚠
- 39666 (Summit) - 34 violations ⚠
- 38957 (Sumner)
- 39482 (Sumrall) - 22 violations ⚠
- 38778 (Sunflower)
- 38958 (Swan Lake)
- 38959 (Swiftown)
- 38673 (Taylor) - 11 violations
- 39168 (Taylorsville) - 30 violations ⚠
- 39169 (Tchula) - 18 violations ⚠
- 39170 (Terry) [B] - 90 violations ⚠
- 38871 (Thaxton) - 21 violations ⚠
- 39171 (Thomastown)
- 38960 (Tie Plant)
- 38961 (Tillatoba) [A] - 7 violations ⚠
- 39173 (Tinsley)
- 38674 (Tiplersville) - 11 violations
- 38962 (Tippo)
- 38873 (Tishomingo) - 17 violations
- 38874 (Toccopola)
- 39364 (Toomsuba) [A] - 3 violations
- 39174 (Tougaloo) - 24 violations ⚠
- 38875 (Trebloc)
- 38876 (Tremont) - 13 violations ⚠
- 38675 (Tula)
- 38676 (Tunica) - 23 violations ⚠
- 38801 (Tupelo) [B] - 40 violations ⚠
- 38802 (Tupelo)
- 38803 (Tupelo)
- 38804 (Tupelo) [B] - 20 violations
- 38963 (Tutwiler) - 8 violations ⚠
- 39667 (Tylertown) - 82 violations ⚠
- 39365 (Union) - 25 violations ⚠
- 39668 (Union Church) - 30 violations
- 38677 (University) - 3 violations
- 39175 (Utica) [B] - 21 violations ⚠
- 39176 (Vaiden) - 11 violations
- 39177 (Valley Park)
- 38877 (Van Vleet)
- 38964 (Vance)
- 39565 (Vancleave) [A] - 2 violations
- 38878 (Vardaman) - 13 violations
- 39179 (Vaughan) - 10 violations ⚠
- 38879 (Verona) - 3 violations
- 39180 (Vicksburg) - 10 violations ⚠
- 39181 (Vicksburg)
- 39182 (Vicksburg)
- 39183 (Vicksburg) - 2 violations ⚠
- 38679 (Victoria)
- 39366 (Vossburg) - 12 violations
- 38680 (Walls) [A] - 15 violations ⚠
- 38686 (Walls)
- 38683 (Walnut) - 8 violations
- 39189 (Walnut Grove) - 8 violations
- 39771 (Walthall)
- 39190 (Washington)
- 38965 (Water Valley) [A] - 34 violations ⚠
- 38685 (Waterford) - 9 violations ⚠
- 39576 (Waveland) [A] - 16 violations ⚠
- 39367 (Waynesboro) - 16 violations ⚠
- 38780 (Wayside)
- 38966 (Webb)
- 39772 (Weir) - 7 violations
- 39191 (Wesson) - 40 violations ⚠
- 39192 (West) - 3 violations
- 39773 (West Point) - 45 violations ⚠
- 38880 (Wheeler)
- 39193 (Whitfield) - 2 violations
- 39577 (Wiggins) - 9 violations ⚠
- 38967 (Winona) - 47 violations ⚠
- 38781 (Winstonville)
- 38782 (Winterville)
- 39776 (Woodland) - 12 violations
- 39669 (Woodville) - 10 violations
- 39194 (Yazoo City) - 13 violations ⚠
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in Mississippi
The 12 biggest community water systems serving Mississippi, of 613 total.
- B
- A
- A
- A
- B
Show all 12 water systems
- A
Systems with the most violations in Mississippi
12 systems in Mississippi with the most recorded EPA violations.
- B
- B
Frequently Asked Questions
Is the water safe to drink in Mississippi?
Mississippi has 613 community water systems serving 1,755,310 people across 532 ZIP codes. There are 2,791 recorded violations, including 287 health-based. 361 of 532 ZIP codes have at least one violation.
What plumbing code does Mississippi follow?
Mississippi follows the IPC plumbing code. A licensed plumber is generally required for plumbing work.
Is lead a concern in Mississippi's drinking water?
8 ZIP codes in Mississippi have lead levels exceeding the EPA action level of 0.015 mg/L.