From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg stop
STOP sign.jpg
A junction at which vehicles on some or all approaches must stop. Show/edit corresponding data item.
Group: highways
Used on these elements
may be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Status: in use

There have been several proposals for the use of stop=*. One is to complement the widely used highway=stop node with information about whether all roads stop (all-way stop), or just minor roads (minor road stop).

Sometimes it is also necessary to indicate the direction of travel that must stop. North Americans often favour the use of cardinal directions (N, S, E, W) but a more widely accepted approach is to reference OSM forward or backward of the way containing the stop node with the tag direction=foward/backward.

For further details of the most widely used approaches, see highway=stop.


If stop=* is used to complement highway=stop on the node, the following values may add useful informationː

  • stop=allː All approaches to this highway=stop node must stop (all-way stop)
  • stop=minorː Only minor road approaches to this highway=stop node must stop (minor-road stop)

Earlier proposals

highway=stop is the dominant method of labelling stops in use today. However, some users had previously proposed to tag stop signs on ways, using the following valuesː

yes: The stop sign is placed on the last node of the way.

both: The stop sign is placed on both the first and the last node of the way; only for 2-way ways.

-1: The stop sign is placed on the first node of the way (if a way is oneway=yes, please use stop=yes instead).

a listing of cardinal directions separated by semicolons: When a node is tagged with stop=N, the road which is north of the node has a stop sign. If stop=E, to the east; if stop=W, to the west; if stop=S, to the south; if stop=NE, to the northeast, etc. If stop=E;W then both roads to the east and west. If necessary to distinguish between roads which approach at a sharp angle, go on to the sixteen point directions: ENE is East of North East.

Usage - general notes

A highway=* tag on a way implies the meanings listed here for stop=yes;both;-1. A highway=stop on a node implies the meanings listed here for stop=(cardinal directions).

Way tagging scheme

See also