Normandy
It depends on the town. 328 of 398 listed water systems in Normandy, France are low risk (82.4%).
- 328Low
- 52Medium
- 18High
- 0Critical
- AblonLow risk
- AcquignyLow risk
- AgneauxLow risk
- Agon-CoutainvilleLow risk
- AlençonLow risk
- AlizayLow risk
- Allouville-BellefosseLow risk
- AmfrevilleLow risk
- Amfreville-la-Mi-VoieLow risk
- AndéLow risk
- Angerville-l'OrcherLow risk
- ArgencesMedium risk
- ArgentanMedium risk
- Arnières-sur-ItonMedium risk
- Arques-la-BatailleLow risk
- AumaleLow risk
- AuthieHigh risk
- AuzeboscLow risk
- AvironMedium risk
- AvranchesLow risk
- Bacqueville-en-CauxLow risk
- BarentinLow risk
- BarentonLow risk
- Barneville-CarteretLow risk
- BaventLow risk
- BayeuxLow risk
- Beaumont-le-RogerLow risk
- BelbeufLow risk
- BellengrevilleMedium risk
- BellêmeLow risk
- BernayHigh risk
- Bernières-sur-MerMedium risk
- BeuvillersLow risk
- BeuzevilleLow risk
- Beuzeville-la-GrenierLow risk
- BihorelLow risk
- Biéville-BeuvilleMedium risk
- Blainville-CrevonMedium risk
- Blainville-sur-MerLow risk
- Blainville-sur-OrneMedium risk
- Blangy-sur-BresleLow risk
- Blonville-sur-MerLow risk
- Bois-GuillaumeLow risk
- BolbecMedium risk
- BoosLow risk
- Bosc-le-HardLow risk
- Bourg-AchardLow risk
- BourguébusLow risk
- BourthHigh risk
- BouvilleLow risk
- BreteuilHigh risk
- BretoncellesLow risk
- BrettevilleLow risk
- Bretteville-du-Grand-CauxLow risk
- Bretteville-sur-LaizeLow risk
- Bretteville-sur-OdonLow risk
- BreuilpontLow risk
- BrionneHigh risk
- BriouzeLow risk
- BrixLow risk
- BroglieLow risk
- BréautéMedium risk
- BréceyLow risk
- BréhalLow risk
- BuchyLow risk
- BueilLow risk
- BénouvilleHigh risk
- Bézu-Saint-ÉloiHigh risk
- CabourgLow risk
- CaenLow risk
- CagnyMedium risk
- CahagnesLow risk
- CaironMedium risk
- Cambes-en-PlaineHigh risk
- CambremerMedium risk
- CanteleuLow risk
- Cany-BarvilleMedium risk
- CarpiquetLow risk
- Caudebec-lès-ElbeufLow risk
- CaumontLow risk
- Cauville-sur-MerLow risk
- CeaucéLow risk
- Cerisy-la-SalleLow risk
- CetonLow risk
- ChampsecretLow risk
- ChanuLow risk
- CharlevalLow risk
- ClavilleLow risk
- ClèresMedium risk
- ClécyLow risk
- CléonLow risk
- Colleville-MontgomeryLow risk
- ColombellesLow risk
- Conches-en-OucheHigh risk
- Condé-sur-SartheLow risk
- Condé-sur-VireLow risk
- CormeillesLow risk
- Cormelles-le-RoyalLow risk
- Corneville-sur-RisleLow risk
- Courcelles-sur-SeineLow risk
- Courseulles-sur-MerLow risk
- CoutancesLow risk
- CresseronsLow risk
- Criel-sur-MerLow risk
- Criquebeuf-sur-SeineLow risk
- Criquetot-l'EsnevalLow risk
- CrothLow risk
- CréancesLow risk
- CuvervilleLow risk
- CérencesLow risk
- DamignyLow risk
- DarnétalLow risk
- DeauvilleLow risk
- DieppeLow risk
- DigosvilleLow risk
- Dives-sur-MerLow risk
- Donville-les-BainsLow risk
- DoudevilleLow risk
- Douvres-la-DélivrandeLow risk
- DozuléLow risk
- DuclairLow risk
- DémouvilleLow risk
- Déville-lès-RouenLow risk
- ElbeufLow risk
- EnvermeuMedium risk
- EslettesLow risk
- EuLow risk
- FalaiseLow risk
- FermanvilleLow risk
- FlamanvilleLow risk
- FlersLow risk
- Fleury-sur-AndelleMedium risk
- Fleury-sur-OrneLow risk
- Fontaine-la-MalletLow risk
- Fontaine-le-BourgLow risk
- Fontaine-le-DunLow risk
- Fontaine-ÉtoupefourLow risk
- FontenayLow risk
- Fontenay-le-MarmionLow risk
- Forges-les-EauxLow risk
- FoucarmontLow risk
- FrénouvilleMedium risk
- FécampMedium risk
- GacéLow risk
- GaillefontaineHigh risk
- GaillonLow risk
- GainnevilleLow risk
- Garennes-sur-EureLow risk
- GasnyLow risk
- GibervilleLow risk
- GisorsLow risk
- GodervilleMedium risk
- Gonneville-la-MalletLow risk
- Gournay-en-BrayLow risk
- Gouville-sur-MerLow risk
- Grainville-la-TeinturièreLow risk
- Grainville-sur-OdonLow risk
- Grand-CouronneLow risk
- Grandcamp-MaisyLow risk
- GranvilleLow risk
- GravignyMedium risk
- Gruchet-le-ValasseMedium risk
- GuichainvilleMedium risk
- HambyeLow risk
- HarfleurLow risk
- Hautot-sur-MerLow risk
- HauvilleLow risk
- Hermanville-sur-MerLow risk
- Heudreville-sur-EureLow risk
- HonfleurLow risk
- Houlbec-CocherelLow risk
- HoulgateLow risk
- HouppevilleLow risk
- HénouvilleLow risk
- Hérouville-Saint-ClairMedium risk
- HérouvilletteLow risk
- IfsLow risk
- IgovilleLow risk
- InchevilleLow risk
- Isigny-le-BuatLow risk
- Isigny-sur-MerLow risk
- IsneauvilleLow risk
- Ivry-la-BatailleLow risk
- JullouvilleLow risk
- JumiègesLow risk
- Langrune-sur-MerMedium risk
- LanquetotMedium risk
- LessayLow risk
- LieureyHigh risk
- LillebonneMedium risk
- LimésyLow risk
- Lion-sur-MerLow risk
- LisieuxLow risk
- LondinièresLow risk
- LouviersLow risk
- LouvignyLow risk
- Luc-sur-MerMedium risk
- LunerayLow risk
- LéryLow risk
- Magny-le-DésertLow risk
- MalaunayLow risk
- Manneville-sur-RisleLow risk
- ManégliseLow risk
- Marcey-les-GrèvesLow risk
- Marcilly-sur-EureHigh risk
- MarommeLow risk
- Martin-ÉgliseLow risk
- MartinvastLow risk
- MathieuLow risk
- MennevalLow risk
- Merville-Franceville-PlageLow risk
- Mesnières-en-BrayLow risk
- MesseiLow risk
- MondevilleLow risk
- Mont-Saint-AignanLow risk
- MontebourgLow risk
- MontignyLow risk
- MontivilliersLow risk
- MontmainLow risk
- Montmartin-sur-MerLow risk
- Mortagne-au-PercheLow risk
- MortréeLow risk
- MouenLow risk
- MoyauxLow risk
- MénillesLow risk
- Neaufles-Saint-MartinHigh risk
- Neufchâtel-en-BrayLow risk
- NointotMedium risk
- NonancourtHigh risk
- NormanvilleMedium risk
- Notre-Dame-de-BondevilleLow risk
- NévilleMedium risk
- Octeville-sur-MerLow risk
- OffranvilleLow risk
- Oissel-sur-SeineLow risk
- OrbecLow risk
- OrivalLow risk
- OuistrehamLow risk
- Ourville-en-CauxLow risk
- Pacy-sur-EureLow risk
- PavillyLow risk
- Perriers-sur-AndelleLow risk
- Petit-CouronneLow risk
- PetivilleLow risk
- PicauvilleLow risk
- PirouLow risk
- Pissy-PôvilleLow risk
- Pont-AudemerMedium risk
- Pont-d'OuillyLow risk
- Pont-HébertLow risk
- Pont-l'ÉvêqueLow risk
- Pont-Saint-PierreLow risk
- PontorsonLow risk
- Port-en-Bessin-HuppainLow risk
- PosesLow risk
- PotignyLow risk
- PréauxMedium risk
- PériersLow risk
- PîtresLow risk
- QuettehouLow risk
- Quettreville-sur-SienneLow risk
- Quillebeuf-sur-SeineLow risk
- QuincampoixLow risk
- RaiLow risk
- RanvilleLow risk
- RogervilleLow risk
- RollevilleLow risk
- Romilly-sur-AndelleLow risk
- Roncherolles-sur-le-VivierLow risk
- RotsMedium risk
- RouenLow risk
- RoumareLow risk
- RoutotLow risk
- Rouxmesnil-BouteillesLow risk
- RuglesMedium risk
- RévilleLow risk
- SahursLow risk
- Saint-André-sur-OrneLow risk
- Saint-ArnoultMedium risk
- Saint-Aubin-d'ArquenayHigh risk
- Saint-Aubin-lès-ElbeufLow risk
- Saint-Aubin-RoutotLow risk
- Saint-Aubin-sur-GaillonLow risk
- Saint-Aubin-sur-MerMedium risk
- Saint-Aubin-sur-ScieLow risk
- Saint-ContestMedium risk
- Saint-Denis-sur-SarthonLow risk
- Saint-DésirLow risk
- Saint-Eustache-la-ForêtLow risk
- Saint-Gatien-des-BoisLow risk
- Saint-Georges-des-GroseillersLow risk
- Saint-Germain-du-CorbéisLow risk
- Saint-Germain-la-Blanche-HerbeMedium risk
- Saint-Germain-sur-AvreHigh risk
- Saint-Hilaire-du-HarcouëtLow risk
- Saint-Jacques-sur-DarnétalLow risk
- Saint-JamesLow risk
- Saint-Jean-des-ChampsLow risk
- Saint-Jean-du-CardonnayLow risk
- Saint-Jouin-BrunevalLow risk
- Saint-Laurent-de-BrévedentLow risk
- Saint-Léger-du-Bourg-DenisLow risk
- Saint-LéonardMedium risk
- Saint-LôLow risk
- Saint-Manvieu-NorreyLow risk
- Saint-MarcelMedium risk
- Saint-Martin-de-BoschervilleLow risk
- Saint-Martin-du-ManoirLow risk
- Saint-Martin-du-VivierLow risk
- Saint-Martin-OsmonvilleLow risk
- Saint-Nicolas-d'AliermontLow risk
- Saint-Nicolas-de-la-TailleLow risk
- Saint-Ouen-de-ThoubervilleLow risk
- Saint-Ouen-du-TilleulLow risk
- Saint-Pair-sur-MerLow risk
- Saint-PaërLow risk
- Saint-Pierre-de-VarengevilleLow risk
- Saint-Pierre-des-FleursLow risk
- Saint-Pierre-du-RegardLow risk
- Saint-Pierre-du-VauvrayLow risk
- Saint-Pierre-en-ValLow risk
- Saint-Pierre-lès-ElbeufLow risk
- Saint-Pierre-ÉgliseLow risk
- Saint-PlanchersLow risk
- Saint-Quentin-sur-le-HommeLow risk
- Saint-Romain-de-ColboscLow risk
- Saint-RémyLow risk
- Saint-Sauveur-le-VicomteLow risk
- Saint-SaënsLow risk
- Saint-Senier-sous-AvranchesLow risk
- Saint-Sulpice-sur-RisleLow risk
- Saint-SylvainLow risk
- Saint-Sébastien-de-MorsentMedium risk
- Saint-Vaast-la-HougueLow risk
- Saint-Valery-en-CauxMedium risk
- Saint-Vigor-le-GrandLow risk
- Saint-Étienne-du-RouvrayLow risk
- Sainte-AdresseLow risk
- Sainte-Gauburge-Sainte-ColombeLow risk
- Sainte-Honorine-du-FayMedium risk
- Sainte-Marguerite-sur-DuclairLow risk
- Sainte-Marie-des-ChampsLow risk
- Sainte-Mère-ÉgliseLow risk
- SannervilleLow risk
- SerqueuxLow risk
- SerquignyHigh risk
- SoliersLow risk
- SottevastLow risk
- Sotteville-lès-RouenLow risk
- SourdevalLow risk
- SurtainvilleLow risk
- SéesLow risk
- TancarvilleLow risk
- ThaonLow risk
- ThibervilleLow risk
- Tillières-sur-AvreHigh risk
- Tilly-sur-SeullesLow risk
- TollevastLow risk
- TouquesLow risk
- Tourville-la-RivièreLow risk
- Tourville-sur-ArquesLow risk
- Tourville-sur-OdonLow risk
- ToutainvilleLow risk
- TroarnLow risk
- Trouville-sur-MerLow risk
- TrunLow risk
- TurretotLow risk
- TôtesLow risk
- Val-de-ReuilLow risk
- ValframbertLow risk
- ValliquervilleLow risk
- ValognesLow risk
- Varengeville-sur-MerLow risk
- Ver-sur-MerMedium risk
- VernonMedium risk
- VersonLow risk
- Villers-BocageLow risk
- Villers-sur-MerLow risk
- Villers-ÉcallesLow risk
- VimoutiersLow risk
- YainvilleLow risk
- YervilleLow risk
- YmareLow risk
- YportMedium risk
- YvetotLow risk
- YébleronMedium risk
- ÉcrainvilleLow risk
- ÉpaignesLow risk
- ÉpouvilleLow risk
- ÉpronMedium risk
- ÉquemauvilleLow risk
- ÉtainhusLow risk
- ÉtervilleLow risk
- ÉtretatLow risk
- ÉtrépagnyLow risk
- ÉvrecyMedium risk
- ÉvreuxMedium risk
- Ézy-sur-EureLow risk
Covers communes of roughly 1,000 people or more. Ratings weigh how many bacterial and chemical tests passed. A single failed test does not by itself lower a rating. Hardness is the median measured this year, in French degrees.
Common questions
Can I drink the tap water in Normandy, France?
It depends on the town. 328 of 398 listed water systems in Normandy, France are low risk (82.4%).
Where do these ratings come from?
French Ministry of Health drinking water checks (data.gouv.fr). Period covered: January to September 2026.