DOCUMENT DE DÉMONSTRATION — commune fictive « Rivières-les-Eaux » (60705, Oise), prix et qualité simulés à partir de la structure SISPEA. Ne correspond à aucune commune réelle ; le groupe des communes comparables, lui, est réel (données publiques).

Benchmark prix & qualité — Eau potable

Commune pilote : Rivieres-Les-Eaux (code INSEE 60705, 60 – Oise, Hauts-de-France) — population légale 2023 : 4 312 hab. — tranche : 2 000 – 10 000 hab. — service : AEP + assainissement collectif — prix millésime 2025 — contrôle sanitaire 2026 (janv.–juil.) — généré le 05/09/2026
Prix eau potable pilote : 2,06 €/m³ Médiane comparables : 2,25 €/m³ Conformité pilote : 92,9 % Rang prix : 136ᵉ / 307
Commune pilote
Rivieres-Les-Eaux
60705 · 60 (Oise)
Prix eau potable (pilote)
2,06 €/m³
TTC, 120 m³/an, abonnement inclus
Médiane des comparables
2,25 €/m³
sur 303 communes comparables
Écart à la médiane
moins cher que la médiane de 0,19 €/m³ (8 %)
Classement prix potable
134ᵉ / 303
par prix croissant (1 = moins cher)
Conformité sanitaire 2026
92,9 %
14 prélèvements 2026, 1 non conformes (limites)

1. Statistiques du groupe comparable

Groupe : communes de la même région (Hauts-de-France), même tranche de population (2 000 – 10 000 hab.) et même type de service (AEP + assainissement collectif) que la commune pilote, prix TTC pour une consommation de 120 m³/an (abonnement inclus, base AEAP/SISPEA millésime 2025).

Statistiques du groupe comparable (même région, même tranche de population, même type de service)

Prix eau potable
Communes comparables (n)303
Minimum / Maximum1.26 – 2.81 €/m³
P25 / Médiane / P751.80 / 2.25 / 2.36 €/m³
Valeur pilote2.06 €/m³
Prix assainissement collectif
Communes comparables (n)307
Minimum / Maximum1.56 – 4.50 €/m³
P25 / Médiane / P752.31 / 2.63 / 3.40 €/m³
Valeur pilote2.38 €/m³
Facture d'eau totale (potable + assainissement)
Communes comparables (n)303
Minimum / Maximum3.77 – 8.33 €/m³
P25 / Médiane / P755.10 / 5.52 / 6.75 €/m³
Valeur pilote5.02 €/m³
Conformité sanitaire 2026 — 272 communes avec ≥ 5 prélèvements
Médiane du groupe93,8 %
P25 / P7588,7 % / 100,0 %
Valeur pilote92,9 %
Position150ᵉ sur 272 (par % décroissant)

2. Classement des communes comparables (prix eau potable croissant)

Rang 1 = prix le plus bas. Ligne surlignée = commune pilote. Les cellules vides correspondent à des prix non déclarés dans SISPEA (déclaratif partiel). Conformité : part des prélèvements 2026 respectant les limites de qualité réglementaires (SISE-Eaux/ARS), avec nombre de prélèvements.

Sur mobile : faites glisser le tableau horizontalement pour voir toutes les colonnes →

RangCommuneDép.Pop. 2023 Prix potable €/m³Assain. coll. €/m³Facture totale €/m³ Conformité limites 2026
1Guines 623976254791,262,004,05
2Eperlecques 622976237371,323,095,32
3Aire-Sur-La-Lys 620146295981,343,095,34
4Grandvilliers 602866027861,381,693,86
5Saint-Valery-Sur-Somme 807218023061,401,944,12
6Rue 806888029871,412,735,00
7Breteuil 601046042221,422,004,23
8Achicourt 620046278731,422,835,14
9Anzin-Saint-Aubin 620376228331,422,835,12
10Beaurains 620996255591,422,835,14
11Dainville 622636256831,422,835,14
12Maroeuil 625576224221,422,835,12
13Sainte-Catherine 627446234711,422,835,12
14Saint-Laurent-Blangy 627536264591,422,835,12
15Saint-Nicolas 627646244941,422,835,12
16Roye 806858058331,421,874,06
17Audruicq 620576253091,432,715,00
18Montdidier 805618059351,441,563,77
19Doullens 802538057511,482,134,44
20Neuville-Saint-Remy 594285940121,542,414,79
21Flixecourt 803188032211,552,965,42
22Moreuil 805708039361,553,235,70
23Nesle 805858022841,552,534,93
24Rosieres-En-Santerre 806808028941,552,925,38
25Villers-Bretonneux 807998046471,553,425,90
26Peronne 806208070901,562,354,74
27Poix-De-Picardie 806308022821,603,315,85
28Coulogne 622446254381,642,424,90
29Armbouts-Cappel 590165920771,653,115,67
30Bergues 590675935251,653,405,99
31Bourbourg 590945969311,653,115,67
32Bray-Dunes 591075941891,653,115,67
33Cappelle-La-Grande 591315978391,653,115,67
34Ghyvelde 592605941331,653,115,67
35Grand-Fort-Philippe 592725948871,653,115,67
36Hoymille 593195932591,653,405,99
37Leffrinckoucke 593405940781,653,115,67
38Loon-Plage 593595959521,653,115,67
39Teteghem-Coudekerque-Village 595885982471,653,115,67
40Watten 596475925641,653,405,99
41Coquelles 622396226381,652,424,93
42Airaines 800138022041,672,795,33
43Saint-Folquin 627486223491,682,715,27
44Corbie 802128059821,683,426,07
45Camiers 622016225821,713,366,03
46Cucq 622616251291,713,366,01
47Merlimont 625716233421,713,366,01
48Rang-Du-Fliers 626886242971,713,366,03
49Le Touquet-Paris-Plage 628266242241,713,366,01
50Verton 628496225711,713,366,03
51Ailly-Sur-Noye 800108026481,723,265,91
52Crevecoeur-Le-Grand 601786034621,732,194,75
53Raillencourt-Sainte-Olle 594885921271,742,415,02
54Sangatte 627746246681,772,425,03
55Les Attaques 620436220641,792,895,57
56Oye-Plage 626456257801,792,715,38
57La Bassee 590515966501,801,884,54
58Bondues 590905997471,801,884,52
59Bousbecque 590985949781,801,884,52
60Capinghem 591285927281,801,884,52
61La Chapelle-D'Armentieres 591435987541,801,884,52
62Fournes-En-Weppes 592505921791,801,884,54
63Fretin 592565932141,801,884,54
64Hallennes-Lez-Haubourdin 592785946831,801,884,54
65Houplines 593175979211,801,884,52
66Leers 593395995211,801,884,52
67Lesquin 593435996001,801,884,54
68Lezennes 593465929781,801,884,52
69Linselles 593525981611,801,884,52
70Lompret 593565921551,801,884,52
71Perenchies 594575984551,801,884,52
72Premesques 594705920311,801,884,52
73Quesnoy-Sur-Deule 594825968051,801,884,52
74Sainghin-En-Weppes 595245956381,801,884,54
75Santes 595535956521,801,884,54
76Sequedin 595665946751,801,884,52
77Templemars 595855936691,801,884,54
78Toufflers 595985939571,801,884,52
79Wervicq-Sud 596565954261,801,884,52
80Wavrin 596535977581,801,884,54
81Courcelles-Les-Lens 622496278301,802,605,27
82Dourges 622746261391,802,605,27
83Drocourt 622776229391,802,605,29
84Evin-Malmaison 623216246281,802,605,27
85Leforest 624976270601,802,605,27
86Montigny-En-Gohelle 625876297431,802,385,05
87Noyelles-Godault 626246259941,802,605,27
88Rouvroy 627246285521,802,385,05
89Libercourt 629076279731,802,605,27
90Aulnoye-Aymeries 590335986121,822,395,09
91Bachant 590415922301,822,395,09
92Berlaimont 590685931591,822,395,09
93Boussois 591045931231,822,395,09
94Feignies 592255967031,822,395,06
95Ferriere-La-Grande 592305951311,822,395,09
96Louvroil 593655962941,822,395,09
97Marpent 593855926531,822,395,09
98Pont-Sur-Sambre 594675923711,822,395,09
99Recquignies 594955923381,822,395,09
100Rousies 595145939801,822,395,09
101Arques 620406294311,892,485,24
102Blendecques 621396248591,892,485,26
103Racquinghem 626846222571,892,485,24
104Saint-Martin-Lez-Tatinghem 627576258431,892,485,26
105Allouagne 620236228231,902,315,08
106Annequin 620346221331,902,315,08
107Annezin 620356258251,902,315,08
108Beuvry 621266291891,902,315,08
109Chocques 622246227851,902,315,08
110La Couture 622526225901,902,315,05
111Gonnehem 623766225251,902,315,08
112Hinges 624546224851,902,315,05
113Labourse 624806228581,902,315,08
114Locon 625206223241,902,315,05
115Richebourg 627066226871,902,315,05
116Sailly-Labourse 627356224931,902,315,08
117Vendin-Les-Bethune 628416223741,902,315,08
118Verquin 628486234451,902,315,08
119Violaines 628636238391,902,315,08
120Courchelettes 591565928551,922,605,42
121Dechy 591705953381,922,605,42
122Flers-En-Escrebieux 592345954241,922,605,42
123Waziers 596545972661,922,605,42
124Ambleteuse 620256220332,014,037,09
125Lumbres 625346235792,013,956,99
126Vignacourt 807938022632,022,655,56
127Boves 801318032342,031,614,44
128Camon 801648043592,031,614,42
129Longueau 804898056802,031,614,44
130Pont-De-Metz 806328024252,031,614,44
131Rivery 806748036362,031,614,42
132Saleux 807248027392,031,614,44
133Salouel 807258041792,031,614,44
134Ecques 622886221812,063,096,10
135Wizernes 629026233212,062,485,44
136Rivieres-Les-Eaux 607056043122,062,385,0292,9 % (14 prél.)
137Isbergues 624736286502,102,315,26
138Gauchy 023400251832,112,485,48
139Burbure 621886228342,112,315,29
140Calonne-Ricouart 621946253692,112,315,29
141Cauchy-A-La-Tour 622176225932,112,315,29
142Lapugnoy 624896234812,112,315,29
143Marles-Les-Mines 625556254112,112,315,29
144Barlin 620836273312,182,315,35
145Divion 622706267662,182,315,37
146Haillicourt 624006250642,182,315,35
147Hersin-Coupigny 624436260822,182,315,37
148Houdain 624576269452,182,315,37
149Saint-Venant 627706229992,232,315,40
150Billy-Berclau 621326250932,242,315,43
151Douvrin 622766258672,242,315,43
152Noyelles-Les-Vermelles 626266222732,252,315,44
153Vermelles 628466247292,252,315,44
154Feuquieres-En-Vimeu 803088024142,322,645,86
155Hesdin-La-Foret 624476244802,332,075,24
156Ailly-Sur-Somme 800118030032,353,296,62
157Bohain-En-Vermandois 020950256052,363,406,75
158Auby 590285970832,363,406,75
159Anor 590125930992,363,406,77
160Arleux 590155931252,362,605,89
161Attiches 590225922452,363,406,77
162Avelin 590345925612,363,406,77
163Avesnelles 590355922322,363,406,77
164Avesnes-Sur-Helpe 590365940122,363,406,77
165Avesnes-Les-Aubert 590375935622,363,406,77
166Baisieux 590445955452,361,885,11
167Bavay 590535932492,363,406,75
168Bersee 590715923182,363,406,75
169Bertry 590745921402,363,406,77
170Beuvry-La-Foret 590805928612,363,406,75
171Blaringhem 590845920082,363,406,75
172Boeschepe 590865922442,363,406,77
173Busigny 591185924352,363,406,77
174Camphin-En-Pevele 591245925182,363,406,75
175Cappelle-En-Pevele 591295922572,363,406,75
176Cassel 591355921982,363,406,77
177Le Cateau-Cambresis 591365967642,363,406,77
178Chereng 591465930782,361,885,11
179Cousolre 591575921532,363,406,77
180Coutiches 591585934362,363,406,75
181Crespin 591605945322,363,406,77
182Cuincy 591655964672,362,605,89
183Cysoing 591685948392,363,406,75
184Emmerin 591935930262,361,885,14
185Ennevelin 591975924162,363,406,77
186Erquinghem-Lys 592025953412,361,885,11
187Escaudain 592055990392,362,525,80
188Escaudoeuvres 592065931712,362,415,68
189Escautpont 592075942022,363,406,75
190Esquelbecq 592105921372,363,406,77
191Estaires 592125965252,363,406,75
192Faumont 592225922782,363,406,75
193Fenain 592275954412,363,406,77
194Flines-Lez-Raches 592395957452,363,406,75
195Frelinghien 592525926092,361,885,11
196Genech 592585928032,363,406,77
197Godewaersvelde 592625920242,363,406,77
198Gommegnies 592655922642,363,406,75
199La Gorgue 592685956162,363,406,75
200Guesnain 592765946352,362,605,89
201Haulchin 592885922812,363,366,72
202Haveluy 592925932222,363,406,77
203Herlies 593035922672,361,885,11
204Hondschoote 593095939572,363,406,77
205Houplin-Ancoisne 593165933262,361,885,14
206Iwuy 593225934032,363,406,77
207Lallaing 593275962872,363,406,77
208Lambres-Lez-Douai 593295948832,362,605,89
209Landas 593305925182,363,406,75
210Landrecies 593315934072,363,406,77
211Lecelles 593355930462,363,406,75
212Leval 593445924742,362,395,66
213La Longueville 593575920572,363,406,75
214Lourches 593615937342,362,525,80
215Merignies 593985935272,363,406,75
216Masnieres 593895926892,363,406,77
217Masny 593905939992,363,406,77
218Merville 594005998082,363,406,75
219Meteren 594015922312,363,406,75
220Mons-En-Pevele 594115920752,363,406,75
221Neuville-Sur-Escaut 594295929012,363,406,77
222Nieppe 594315977642,363,406,75
223Nomain 594355926512,363,406,75
224Orchies 594495983962,363,406,75
225Ostricourt 594525960972,363,406,75
226Pecquencourt 594565960922,363,406,77
227Phalempin 594625948472,363,406,77
228Poix-Du-Nord 594645921262,363,406,77
229Pont-A-Marcq 594665930162,363,406,75
230Proville 594765932062,362,415,68
231Le Quesnoy 594815948782,363,406,77
232Quievrechain 594845959492,363,406,77
233Raches 594865926722,363,406,75
234Raimbeaucourt 594895940002,363,406,75
235Roost-Warendin 595095959562,363,406,75
236Renescure 594975921132,363,406,75
237Rosult 595115920222,363,406,75
238Sainghin-En-Melantois 595235928402,361,885,11
239Sains-Du-Nord 595255927552,363,406,77
240Salome 595505931822,361,885,14
241Solesmes 595715941422,363,406,77
242Steenwerck 595815934502,363,406,75
243Templeuve-En-Pevele 595865972022,363,406,77
244Thumeries 595925941702,363,406,75
245Trelon 596015926042,363,406,77
246Verlinghem 596115926822,361,885,11
247Vieux-Berquin 596155926282,363,406,75
248Villers-Outreaux 596245921172,363,406,77
249Wahagnies 596305926132,363,286,63
250Walincourt-Selvigny 596315920812,363,406,77
251Wallers 596325956332,363,406,77
252Warhem 596415920202,363,406,75
253Wignehies 596595928042,362,635,92
254Willems 596605929412,361,885,11
255Wormhout 596635955842,363,406,77
256Aix-Noulette 620196239022,362,275,52
257Angres 620326246412,362,275,52
258Annay 620336245712,362,275,52
259Auchy-Les-Mines 620516246252,362,315,56
260Auxi-Le-Chateau 620606225472,363,406,75
261Biache-Saint-Vaast 621286245682,363,406,77
262Billy-Montigny 621336279372,362,275,52
263Bouvigny-Boyeffles 621706223982,362,275,52
264Brebieres 621736252832,363,406,77
265Corbehem 622406222582,363,406,77
266Eleu-Dit-Leauwette 622916228052,362,275,52
267Fleurbaix 623386229472,363,406,75
268Fouquieres-Les-Lens 623516260872,362,275,52
269Laventie 624916250442,363,406,75
270Givenchy-En-Gohelle 623716220722,362,275,52
271Grenay 623866266442,362,275,52
272Haisnes 624016243962,362,315,56
273Hulluch 624646233712,362,275,52
274Lestrem 625026250092,363,406,75
275Loison-Sous-Lens 625236251692,362,275,52
276Loos-En-Gohelle 625286267992,362,275,52
277Mazingarbe 625636282172,362,275,52
278Meurchin 625736236912,362,275,52
279Noyelles-Sous-Lens 626286268542,362,275,52
280Pont-A-Vendin 626666230622,362,275,52
281Sailly-Sur-La-Lys 627366239812,363,406,75
282Sains-En-Gohelle 627376259482,362,275,52
283Sallaumines 627716294142,362,275,52
284Souchez 628016226632,362,275,52
285Vendin-Le-Vieil 628426285362,362,275,52
286Vimy 628616242702,362,275,52
287Vitry-En-Artois 628656248492,363,406,77
288Wingles 628956287202,362,275,52
289Fressenneville 803608020452,362,645,90
290Cayeux-Sur-Mer 801828023162,432,876,23
291Friville-Escarbotin 803688043062,432,645,97
292Rety 627056220322,443,506,93
293Samer 627736247042,483,957,50
294Hasnon 592845938492,603,407,02
295Hergnies 593015944792,603,407,00
296La Sentinelle 595645931032,603,407,02
297Thiant 595895929142,603,407,02
298Trith-Saint-Leger 596035960192,603,407,02
299Aulnoy-Lez-Valenciennes 590325970802,653,827,53
300Famars 592215924742,653,827,53
301Marquise 625606252172,704,508,33
302Rinxent 627116229872,704,508,31
303Bapaume 620806237792,723,236,94
304Desvres 622686248292,813,497,34
305Fresnoy-Le-Grand 023340228903,06
306Maing 593695939543,82
307Beaurainville 621006220142,07
308Ham 804108043783,73

3. Graphiques

3.1 Position de la commune pilote sur les trois composantes de prix

Boîte à moustaches du groupe comparable : trait = médiane, boîte = P25–P75, extrémités = min/max. Le point rouge = commune pilote (valeur affichée).

Eau potable (distribution)€/m³ TTC2.061.502.002.50Assainissement collectif€/m³ TTC2.382.003.004.00Facture totale (120 m³/an)€/m³ TTC5.024.006.008.00

3.2 Répartition des prix eau potable du groupe

Répartition des prix eau potable des communes comparablesP25médianeP75commune pilote (2.06)1.251.501.752.002.252.502.75prix eau potable (€/m³ TTC, 120 m³/an)02468101214161820222426283032343638404244464850525456586062646668707274767880828486889092949698100102104106108110112114116118120122124126128130132134

3.3 Prix eau potable contre conformité sanitaire 2026

Prix de l'eau potable vs conformité sanitaire 2026 (communes comparables)prix eau potable (€/m³ TTC)% prélèvements conformes (limites)médianeRivieres-Les-Eaux (60705)1.251.501.752.002.252.502.7575%80%85%90%95%100%

4. Méthode, limites et sources

Méthode

Limites & précautions

Sources

Prototype MVP généré par scripts/benchmark.py (aucune bibliothèque externe ; SVG inline). Rapport : output/README_MVP.md. Données propres : data/prix_services_eau_clean.csv, data/sise_qualite_communes_2026.csv.

DOCUMENT DE DÉMONSTRATION — commune « Rivières-les-Eaux » et chiffres simulés, générés par scripts/benchmark_demo.py pour illustrer le rendu du service AquaBench. Données du groupe comparable : prix SISPEA/OFB (millésime 2025) et contrôle sanitaire SISE-Eaux (ARS, 2026), Licence Ouverte 2.0.