From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg barrier = toll_booth
Dartford Crossing Toll.jpg
A place where a road usage toll or fee is collected. Show/edit corresponding data item.
Rendering in OSM Carto
Toll booth.svg
Group: barriers
Used on these elements
may be used on nodesshould not be used on waysmay be used on areas (and multipolygon relations)should not be used on relations (except multipolygon relations)
Useful combination
Status: approvedPage for proposal

A toll booth is a place where charge for use of a road or bridge is collected, either manually or automatically. If it is a toll gantry that has no barrier to impede traffic see the tag highway=toll_gantry.

How to map

Simply add the tag barrier=toll_booth to the node where the toll booth is located.

The node should be on the highway the toll applies to, in order to support routing decisions.

If the toll applies only to particular type of traffic, e.g. only HGVs, add the appropriate sub-tag of toll=*, such as toll:hgv=yes in the example.

Multiple booths

Where there is physical separation between lines at toll gates, the lines may be mapped as separate highway=* ways. For practical reasons, they not always are.

Example of multiple toll gates.

Free traffic flow

If the toll bridge or toll gantry has no barrier and has free traffic flow then the tag highway=toll_gantry should be used instead.

Österreich,-Lkw-Maut,-Mautportal-(250710).jpg Bompengestasjon.jpg

German exception

There is an exception for the HGV toll system in Germany (see Toll Collect on Wikipedia), which operates by pre-booking and GPS monitoring.
The camera bridges or gantries over motorways and columns along federal roads do not trigger collection, instead they are enforcement devices checking compliance with the system.

Consequently, they should not be tagged with barrier=toll_booth or highway=toll_gantry. Instead, they can be tagged as a device in an enforcement relation.

The terminals where drivers can manually book a trip, often found in fuel stations, can be tagged as vending machines.


As the charge needs to be in relation to using the road, the tag should not be used for places collecting parking or admission fees. Instead, use for example barrier=lift_gate and fee=yes.

See also

Related pages