OSM Water Infrastructure Tag Reference & Overpass Query Builder

A tagging cheat sheet for the infrastructure a water/wastewater engineer actually notices on the street, plus a small Overpass QL builder for querying what's already mapped. Runs entirely offline; the query builder persists in this browser via localStorage.

The wiki governs: OSM tagging is a living convention — tags gain and lose favor, and regional practice varies. This page is a starting point for the common, stable cases; before any mass edit, import, or unfamiliar tag, check the current wiki page (and taginfo for real-world usage counts). When in doubt, tag conservatively, add a note=*, and let the local community weigh in. Also: never copy from Google Maps, county GIS with restrictive licensing, or as-builts you don't have the right to publish — OSM requires compatible sources (your own survey, Bing/Esri imagery where permitted, open-licensed data).

Tag Cheat Sheet

Water & wastewater infrastructure
FeatureCore tagsUseful extras
Fire hydrantemergency=fire_hydrantfire_hydrant:type=pillar/underground/wall, colour=*, ref=*
Manhole (sewer)man_made=manhole + manhole=sewerref=*, operator=*
Manhole (storm)man_made=manhole + manhole=drainref=*
Water valve (surface-visible)man_made=valvesubstance=water, location=underground, valve=gate/butterfly
Water tower / tankman_made=water_tower / man_made=storage_tank + content=waterheight=*, operator=*
Covered reservoirman_made=reservoir_coveredoperator=*
Wellman_made=water_wellpump=yes/no
Pump / lift stationman_made=pumping_station + substance=water or sewagebuilding=* on the structure, operator=*, name=*
Treatment plant (wastewater)man_made=wastewater_plant (area)operator=*, name=*
Treatment plant (drinking water)man_made=water_works (area)operator=*, name=*
Pipeline (where mappable)man_made=pipeline + substance=water/sewagelocation=underground, diameter=* (mm)
Open channel / ditchwaterway=ditch or waterway=drain (lined/urban)tunnel=culvert + layer=-1 where it crosses under
Culvert crossingthe waterway way gets tunnel=culvert, layer=-1never break the waterway — it flows through
Retention/detention basinlanduse=basin + basin=retention/detention/infiltrationintermittent=yes as applicable

The valve row above shows the honest state of things: some utility features have settled tags, others are still contested — which is exactly why the wiki check matters. Anything not surface-visible and not open-licensed generally shouldn't be mapped at all.

Syntax & lifecycle patterns worth knowing

Overpass Query Builder

Query

Get one from the tile calculator's "Overpass bbox" line, or from the Overpass Turbo map. Order matters: S,W,N,E.

Notes

Why map utility infrastructure at all

Hydrants in OSM have genuine emergency-response value and are unambiguous street furniture. Manhole covers are honest, surveyable, surface-visible facts — and a mapped pattern of sewer manholes is a legitimate public record of where public infrastructure runs, assembled from what anyone can see from the sidewalk. The line to respect: surface-visible features observed in person are fair game; buried alignments, depths, and anything from restricted as-builts or licensed GIS are not — both for licensing reasons and because publishing detailed utility data you hold in a professional capacity is a professional-judgment question before it's a mapping one.

Overpass QL beyond the builder

The generated query is the template worth memorizing: nwr[key=value](bbox);out geom;. Variations: ["key"~"regex"] for pattern matching, multiple filter brackets AND together, around:50,lat,lon instead of a bbox for proximity, and out count; when you just want numbers. The Overpass Turbo wizard writes decent queries from plain English if the syntax fights back.

References

  1. OSM wiki — the governing documentation for every tag above (check before mass edits). https://wiki.openstreetmap.org/
  2. taginfo — real-world tag usage statistics. https://taginfo.openstreetmap.org/
  3. Overpass Turbo. https://overpass-turbo.eu/
  4. OSM organized editing & import guidelines — required reading before anything bulk.