{"id":223,"date":"2019-01-23T00:48:34","date_gmt":"2019-01-22T23:48:34","guid":{"rendered":"https:\/\/cc-coeurdefrance.fr\/?page_id=223"},"modified":"2026-03-03T10:46:32","modified_gmt":"2026-03-03T10:46:32","slug":"ommunity-sanitation","status":"publish","type":"page","link":"https:\/\/cc-coeurdefrance.fr\/en\/rubrique\/eau-assainissement\/lassainissement-collectif\/","title":{"rendered":"Collective sanitation"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Service d\u2019assainissement collectif<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"332\" src=\"https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2020\/08\/schema_ac_polideas_2369-1.jpg\" alt=\"\" class=\"wp-image-11160\" srcset=\"https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2020\/08\/schema_ac_polideas_2369-1.jpg 426w, https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2020\/08\/schema_ac_polideas_2369-1-15x12.jpg 15w, https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2020\/08\/schema_ac_polideas_2369-1-300x234.jpg 300w\" sizes=\"auto, (max-width: 426px) 100vw, 426px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>La gestion de l\u2019assainissement collectif consiste en la collecte, l\u2019acheminement et le traitement des eaux us\u00e9es, avant leur rejet dans le milieu naturel.&nbsp;<\/p>\n\n\n\n<p>L\u2019assainissement est dit collectif lorsque toutes les eaux us\u00e9es d\u2019une maison ou d\u2019un immeuble sont collect\u00e9es par un r\u00e9seau public. Par la suite, les eaux de collecte sont achemin\u00e9es vers une structure sp\u00e9cifique pour y \u00eatre trait\u00e9es (par exemple, une station d\u2019\u00e9puration, une lagune).&nbsp;<\/p>\n\n\n\n<p>Afin de ma\u00eetriser la qualit\u00e9 sanitaire des eaux rejet\u00e9es dans le milieu naturel, le Code de la sant\u00e9 publique indique que toutes les habitations qui ont acc\u00e8s aux \u00e9gouts doivent y \u00eatre branch\u00e9es, dans les 2 ans qui suivent la mise en service, m\u00eame si elles sont d\u00e9j\u00e0 \u00e9quip\u00e9es de leurs propres r\u00e9seaux d\u2019assainissement non collectif.<\/p>\n\n\n\n<p>Il pr\u00e9cise \u00e9galement que \u00ab tous les ouvrages n\u00e9cessaires pour amener les eaux us\u00e9es \u00e0 la partie publique du branchement sont \u00e0 la charge exclusive du propri\u00e9taire \u00bb. Si le raccordement n\u2019est pas effectu\u00e9 dans les d\u00e9lais pr\u00e9vus, le propri\u00e9taire peut se voir infliger une p\u00e9nalit\u00e9.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pratique&nbsp;<\/h2>\n\n\n\n<p>Tout projet de branchement doit faire l\u2019objet d\u2019une demande&nbsp;aupr\u00e8s du d\u00e9l\u00e9gataire de l\u2019assainissement (V\u00e9olia). Chaque nouveau branchement donne lieu au versement d\u2019une&nbsp;contribution&nbsp;de raccordement, nomm\u00e9e PFAC (Participation pour le financement de l\u2019assainissement collectif).&nbsp;<\/p>\n\n\n\n<p>\u279c&nbsp;Consulter le&nbsp;<a href=\"https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2021\/07\/Reglement-du-service-dassainissement-collectif-2020.pdf\" data-type=\"attachment\" data-id=\"11616\" target=\"_blank\" rel=\"noreferrer noopener\">r\u00e8glement du service d\u2019assainissement collectif de Coeur de France<\/a><\/p>\n\n\n\n<p>Les&nbsp;branchements&nbsp;font l\u2019objet de contr\u00f4les r\u00e9guliers, lors de campagnes de diagnostics. Chaque foyer raccord\u00e9 doit permettre la r\u00e9alisation de ce contr\u00f4le qui est&nbsp;fait&nbsp;aux fins de pr\u00e9venir d\u2019\u00e9ventuelles pollutions et de prot\u00e9ger l\u2019environnement.&nbsp;<\/p>\n\n\n\n<p>Dans le cadre des ventes immobili\u00e8res, le diagnostic de raccordement est aujourd\u2019hui obligatoire sur le territoire de C\u0153ur de France, au m\u00eame titre que les autres diagnostics comme pour l\u2019amiante ou le plomb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tarifs<\/h2>\n\n\n\n<p>Pour l\u2019ann\u00e9e 2026,&nbsp;&nbsp;le Conseil communautaire a maintenu les montants de&nbsp;la&nbsp;contribution&nbsp;comme&nbsp;suit :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>R\u00e9novation d\u2019une habitation et raccordement \u00e0 un r\u00e9seau d\u2019assainissement collectif existant&nbsp;:\u200b&nbsp;1 000\u20ac<\/li>\n\n\n\n<li>Construction neuve et raccordement \u00e0 un r\u00e9seau d\u2019assainissement collectif existant :&nbsp;\u200b1 800\u20ac<\/li>\n\n\n\n<li>Raccordement \u00e0 un r\u00e9seau d\u2019assainissement collectif en construction :\u200b&nbsp;2 250\u20ac<\/li>\n<\/ul>\n\n\n\n<p>Pour payer la participation de raccordement :&nbsp;<a href=\"https:\/\/www.payfip.gouv.fr\/tpi-zu\/accueilportail.web\" target=\"_blank\" rel=\"noreferrer noopener\">se connecter ici&nbsp;<\/a>(munissez vous de votre avis des sommes \u00e0 payer).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le fonctionnement&nbsp;<\/h2>\n\n\n\n<p>C\u0153ur de France g\u00e8re onze installations de traitement des eaux us\u00e9es :&nbsp;<\/p>\n\n\n\n<style>\n.idweb-wrap {\n    height: 90vh;\n    border: 1px solid #e6ece9;\n    border-radius: 12px;\n    overflow: hidden;\n    position: relative;\n}\n.leaflet-container { font: inherit; }\n\n.idweb-tooltip {\n    overflow-y:auto;\n    max-height:85vh;\n    position:absolute;\n    top:15vh;\n    left:10px;\n    background:rgba(255,255,255,0.9);\n    padding:2%;\n    border-radius:8px;\n    box-shadow:0 2px 6px rgba(0,0,0,.15);\n    z-index:999;\n    max-width:450px;\n    font-size:1.2rem;\n    color:#333;\n}\n\n.idweb-tooltip ul{margin:.5rem 0;padding-left:1rem;}\n.idweb-tooltip li{margin-bottom:.25rem;line-height:1.3;list-style:none;}\n.idweb-tooltip li::before { \n    content: \"\";\n    border-color: transparent #fba531;\n    border-style: solid;\n    border-width: 0.35em 0 0.35em 0.45em;\n    display: block;\n    height: 0;\n    width: 0;\n    left: -1em;\n    top: 0.9em;\n    position: relative;\n}\n\n<\/style>\n\n<div class=\"idweb-wrap\">\n    <div id=\"idweb-map-stations\" style=\"height:100%;\"><\/div>\n    <div class=\"idweb-tooltip\" id=\"idweb-info-stations\">Chargement\u2026<\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\nconst communesMembres = [\"Vernais\",\"Saint-Pierre-les-\\u00c9tieux\",\"Saint-Amand-Montrond\",\"Orval\",\"Orcenais\",\"Nozi\\u00e8res\",\"Meillant\",\"Mar\\u00e7ais\",\"La Groutte\",\"La Celle\",\"Farges-Allichamps\",\"Drevant\",\"Coust\",\"Colombiers\",\"Charenton-du-Cher\",\"Bru\\u00e8re-Allichamps\",\"Bouzais\",\"Bessais-le-Fromental\",\"Arpheuilles\"];\n    const map = L.map('idweb-map-stations').setView([46.70, 2.50], 10);\n\n    L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/light_all\/{z}\/{x}\/{y}{r}.png', {\n        attribution:'&copy; OpenStreetMap | &copy; CartoDB'\n    }).addTo(map);\n\n    const tooltip = document.getElementById('idweb-info-stations');\n    tooltip.dataset.locked = 'false';\n\n    const urlStations =\n      'https:\/\/opendata.cc-coeurdefrance.fr\/api\/explore\/v2.1\/catalog\/datasets\/liste-des-stations-d-epuration-dans-la-communaute-de-communes-coeur-de-france\/records?limit=100&timezone=UTC';\n\n    const layerStations = L.layerGroup().addTo(map);\n    const layerCommunes = L.featureGroup().addTo(map);\n    const layerContoursCC = L.featureGroup().addTo(map); \/\/ vert (global)\n    const layerCommunesCC = L.featureGroup().addTo(map); \/\/ orange (communes)\n\n    let stations = [];\n\n    \/\/ --- Normalisation des noms\n    function normalizeName(s) {\n        return (s || '')\n          .normalize(\"NFD\").replace(\/[\\u0300-\\u036f]\/g, \"\")\n          .toLowerCase()\n          .replace(\/[-\u2019']\/g, \" \")\n          .replace(\/\\s+\/g, \" \")\n          .trim();\n    }\n\n    \/\/ --- Charger les stations\n(async () => {\n\n    tooltip.innerHTML = \"Chargement des communes de la communaut\u00e9\u2026\";\n    await chargerContoursCC();\n\n    tooltip.innerHTML = \"Chargement des stations d\u2019\u00e9puration\u2026\";\n\n    const r = await fetch(urlStations);\n    const data = await r.json();\n    stations = data.results || [];\n\n    afficherStations();\n    tooltip.innerHTML = \"Survolez une station pour afficher les d\u00e9tails\u2026\";\n\n})();\n\n\n\n    \/\/ --- Charger les contours via geo.api.gouv.fr\n    function chargerContoursCommunaux(communesList) {\n\n        const communesUniques = [...new Set(communesList.filter(Boolean))];\n\n        communesUniques.forEach(nom => {\n\n            const url = `https:\/\/geo.api.gouv.fr\/communes?nom=${encodeURIComponent(nom)}&codeDepartement=18&fields=code,nom,contour,bbox&limit=5`;\n\n            fetch(url)\n                .then(r => r.json())\n                .then(res => {\n\n                    if (!Array.isArray(res) || res.length === 0) return;\n\n                    const target = normalizeName(nom);\n                    let best = res.find(c => normalizeName(c.nom) === target);\n                    if (!best) best = res[0];\n\n                    if (!best.contour) return;\n\n                    const poly = L.geoJSON(best.contour, {\n                        style: {\n                            color: '#3c8054',\n                            weight: 1.2,\n                            fillColor: '#E8F4EF',\n                            fillOpacity: 0.4\n                        }\n                    }).addTo(layerCommunes);\n\n                    \/\/ Pas d\u2019interaction \u2192 juste un fond visuel\n                    poly.on(\"mouseover\", () => poly.setStyle({ fillOpacity: 0.6 }));\n                    poly.on(\"mouseout\", () => poly.setStyle({ fillOpacity: 0.4 }));\n\n                })\n                .catch(err => console.warn(\"Contour commune erreur :\", nom, err));\n        });\n\n        tooltip.innerHTML = \"Survolez une station pour afficher les d\u00e9tails\u2026\";\n\n    }\n\nasync function chargerContoursCC() {\n\n    const normalize = s =>\n        (s || '')\n        .normalize(\"NFD\").replace(\/[\\u0300-\\u036f]\/g, \"\")\n        .toLowerCase().replace(\/[-\u2019']\/g, \" \").replace(\/\\s+\/g, \" \").trim();\n\n    const bounds = L.latLngBounds();\n\n    for (const nom of communesMembres) {\n\n        const url = `https:\/\/geo.api.gouv.fr\/communes?nom=${encodeURIComponent(nom)}&fields=nom,contour,codeDepartement&limit=10`;\n\n        try {\n            const r = await fetch(url);\n            const res = await r.json();\n            if (!Array.isArray(res)) continue;\n\n            const best = res.find(c =>\n                c.codeDepartement === \"18\" &&\n                normalize(c.nom) === normalize(nom)\n            ) || res[0];\n\n            if (!best || !best.contour) continue;\n\n            \/\/ \ud83d\udfe2 Contour CC (vert)\n            const polyCC = L.geoJSON(best.contour, {\n                style: {\n                    color: \"#3c8054\",\n                    weight: 3,\n                    fillOpacity: 0\n                }\n            }).addTo(layerContoursCC);\n\n            \/\/ \ud83d\udfe0 Contour commune (orange)\n            const polyCommune = L.geoJSON(best.contour, {\n                style: {\n                    color: \"#fba531\",\n                    weight: 1.4,\n                    fillOpacity: 0\n                }\n            }).addTo(layerCommunesCC);\n\n            bounds.extend(polyCC.getBounds());\n\n        } catch (e) {\n            console.warn(\"Erreur commune CC :\", nom, e);\n        }\n    }\n\n    if (bounds.isValid()) {\n        map.fitBounds(bounds, { padding: [40, 40] });\n    }\n}\n\n\n    \/\/ --- Affichage des stations (pins + tooltip)\n    function afficherStations() {\n\n        const orangeIcon = L.icon({\n        iconUrl: 'data:image\/svg+xml;utf8,' +\n          `<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"48\" viewBox=\"0 0 24 36\">\n            <path fill=\"%23FF5F00\" d=\"M12 0C5.37 0 0 5.37 0 12c0 9 12 24 12 24s12-15 12-24C24 5.37 18.63 0 12 0z\"\/>\n            <circle cx=\"12\" cy=\"12\" r=\"6\" fill=\"white\"\/>\n          <\/svg>`,\n        iconSize: [32, 48],\n        iconAnchor: [16, 48],\n        popupAnchor: [0, -48]\n     });\n\n        layerStations.clearLayers();\n\n        stations.forEach(s => {\n            if (!s.pointgps) return;\n\n            \/\/ const marker = L.marker([s.pointgps.lat, s.pointgps.lon]).addTo(layerStations);\n            const marker = L.marker([s.pointgps.lat, s.pointgps.lon], { icon: orangeIcon })\n                .addTo(layerStations);\n\n            marker.on(\"mouseover\", () => {\n                if (tooltip.dataset.locked === \"true\") return;\n                tooltip.innerHTML = htmlStation(s);\n            });\n\n            marker.on(\"click\", () => {\n                if (tooltip.dataset.locked === \"true\") {\n                    tooltip.dataset.locked = \"false\";\n                    tooltip.innerHTML = \"Survolez une station pour afficher les d\u00e9tails\u2026\";\n                } else {\n                    tooltip.dataset.locked = \"true\";\n                    tooltip.innerHTML =\n                        htmlStation(s) +\n                        `<p><em>(Cliquez \u00e0 nouveau pour d\u00e9verrouiller)<\/em><\/p>`;\n                }\n            });\n        });\n    }\n\n\n    \/\/ --- HTML du volet lat\u00e9ral\n    function htmlStation(s) {\n        return `\n            <strong>${s.nom_de_la_l_installation || \"Station inconnue\"}<\/strong>\n            <hr>\n            <ul>\n                <li><b>Commune :<\/b> ${s.communes || \"-\"}<\/li>\n                <li><b>Adresse :<\/b> ${s.adresse || \"-\"}<\/li>\n                <li><b>Code postal :<\/b> ${s.code_postal || \"-\"}<\/li>\n                <li><b>Dessert :<\/b> ${s.communes_deservies || \"-\"}<\/li>\n                <li><b>Type :<\/b> ${s.type_de_traitement || \"-\"}<\/li>\n                <li><b>Capacit\u00e9 :<\/b> ${s.capacite_nominal_eh || \"-\"} EH<\/li>\n            <\/ul>\n        `;\n    }\n\n});\n<\/script>\n\n\n\n\n\n\n<ul class=\"wp-block-list\">\n<li>Saint-Amand-Montrond\u200b :&nbsp;station d\u2019\u00e9puration de 20 000 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Orval\u200b :&nbsp;station d\u2019\u00e9puration de 2 300 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Charenton-du-Cher\u200b:&nbsp;station d\u2019\u00e9puration de 1 000 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Meillant :&nbsp;\u200bstation d\u2019\u00e9puration de 750 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Coust :&nbsp;\u200bstation d\u2019\u00e9puration de 450 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Bessais-le-Fromental :&nbsp;\u200bstation d\u2019\u00e9puration de 200 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Orcenais :&nbsp;\u200blagune de 150 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>La Celle&nbsp;: station d\u2019\u00e9puration de 950 equivalents-habitants<\/li>\n\n\n\n<li>Nozi\u00e8res&nbsp;: 2 micro-stations de 15 \u00e9quivalents-habitants<\/li>\n\n\n\n<li>Drevant&nbsp;: 1 micro-station de 50 \u00e9quivalents-habitants<\/li>\n<\/ul>\n\n\n\n<p>Sur l\u2019ensemble du territoire, les r\u00e9seaux d\u2019assainissement collectif mesurent&nbsp;environ 120&nbsp;kilom\u00e8tres et&nbsp;pr\u00e8s de&nbsp;15 000&nbsp;habitants y sont raccord\u00e9s.&nbsp;<\/p>\n\n\n\n<p>Apr\u00e8s leur traitement, les eaux sont renvoy\u00e9es vers le milieu naturel.&nbsp;<\/p>\n\n\n\n<p>Les r\u00e9sidus du traitement, appel\u00e9s les \u00ab boues \u00bb sont envoy\u00e9es vers l\u2019unit\u00e9 de valorisation des eaux de Saint-Amand-Montrond o\u00f9 elles sont d\u00e9shydrat\u00e9es, puis \u00e9vacu\u00e9es vers les plateformes de compostage de&nbsp;Cogny&nbsp;(18) et de Vic-Exemplet (36).<\/p>\n\n\n\n<p>Par un contrat d\u2019affermage,&nbsp;effectif \u00e0 compter du&nbsp;1er&nbsp;juillet 2020, C\u0153ur de France a d\u00e9l\u00e9gu\u00e9 la gestion de ce service \u00e0 la soci\u00e9t\u00e9 V\u00c9OLIA Eau&nbsp;(travaux d\u2019entretien et facturation)&nbsp;pour une dur\u00e9e de 20 ans.<\/p>\n\n\n\n<p>Le rapport annuel du service public d\u2019assainissement collectif est&nbsp;<a href=\"https:\/\/cc-coeurdefrance.fr\/wp-content\/uploads\/2025\/11\/18-rpqs-assainissement-collectif-2022.pdf\" data-type=\"link\" data-id=\"18-rpqs-assainissement-collectif-2022.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">consultable ici.<\/a><\/p>\n\n\n\n<p><strong>Pour contacter le service inh\u00e9rent, composez le :<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f18556\" class=\"has-inline-color\">02 42 74 00 03<\/mark><\/strong><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Service d\u2019assainissement collectif La gestion de l\u2019assainissement collectif consiste en la collecte, l\u2019acheminement et le traitement des eaux us\u00e9es, avant leur rejet dans le milieu naturel.&nbsp; L\u2019assainissement est dit collectif lorsque toutes les eaux us\u00e9es d\u2019une maison ou d\u2019un immeuble sont collect\u00e9es par un r\u00e9seau public. Par la suite, les eaux de collecte sont achemin\u00e9es [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15475,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"rubrique":[17],"class_list":["post-223","page","type-page","status-publish","has-post-thumbnail","hentry","rubrique-eau-assainissement"],"acf":[],"_links":{"self":[{"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/pages\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":8,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/pages\/223\/revisions"}],"predecessor-version":[{"id":14287,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/pages\/223\/revisions\/14287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/media\/15475"}],"wp:attachment":[{"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/media?parent=223"}],"wp:term":[{"taxonomy":"rubrique","embeddable":true,"href":"https:\/\/cc-coeurdefrance.fr\/en\/wp-json\/wp\/v2\/rubrique?post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}