Mapbox OpenStreetMap

OpenStreetMap is the free and editable map of the world, created and maintained by a huge international community. Mapbox Streets, our customizable map layer of streets, buildings, and places from all around the world, is powered by open data from OpenStreetMap. Anybody can create an account and start editing on within minutes.

Our data team updates OpenStreetMap based on quality analysis and customer feedback. Our principle is to work in the open, these mapping guides are primarily consolidated and maintained by our data team for various mapping projects and on-boarding new team members.

You are welcome to join one of our open mapping projects over on the issue queue and use these best practice mapping guides. These guides are licensed under Public Domain (CC0), if you would like to contribute or have an feedback on these, please feel free to raise an issue in this repository.

Modeling Circular Junctions

Mapping guides

Modeling Circular Junctions

A roundabout is a type of circular junction where multiple roads meet and vehicles are directed around an island at the center of the junction in a one-way traffic flow.

Aerial view of Notviken in Luleå. Wikipedia

💡 Studies by the Federal Highway Administration have found that roundabouts can increase traffic capacity by 30 to 50 percent compared to traditional intersections.

Roundabout types


Mini-roundabouts, are smaller than typical roundabouts, have a right of way and a traversable center island. The center island can be a painted circle or a low dome but must be fully traversable by vehicles. They are also often replaced by stop signs at four-way intersections to slow traffic speeds and reduce accidents in residential neighborhoods that are not designed to accommodate larger vehicles. Vehicles are required to treat the center island as if it were a solid island and drive around it.


by Eamon Curry -

Mini-roundabouts are sometimes grouped in pairs (a double mini-roundabout) or in “chains”, simplifying navigation or otherwise awkward junctions.

Mini-roundabout chain

Double mini-roundabout, Lammy, Omagh

Pictured along Brookmount Road. It is intersected by Tamlaght Road. © Copyright Kenneth Allen and licensed for reuse under Creative Commons Licence.

💡 In the UK – as well as other highway jurisdictions – the maximum size for a mini-roundabout is 28 meters ICD (inscribed circle diameter).

How to map a mini-roundabout

Mini-roundabout in OSM

Select the intersection node and add highway=mini_roundabout tag. The default direction of a mini-roundabout is counterclockwise 🔄. Please specify the direction=* only if the flow of the traffic is in clockwise 🔁 direction.

As the wiki suggests, we mark mini-roundabouts at the place of the traversable center point. In the case of roundabouts with a traffic island in the center, if there is a roundabout sign, tag it with junction=roundabout and traffic_calming=island tags on the node of the intersection, otherwise put only traffic_calming=island tag.

Small roundabout with traffic island by Elaine Nelson -

Mini-roundabouts are always have to be represented by a node. Alternatively, one can draw the roundabout as a circular line in the direction of traffic flow and tag it with highway=residential|unclassified, oneway=yes and junction=roundabout tags.

Common Misconceptions

What is not a mini-roundabout?

  • Traffic calming island in the center of a junction – traffic_calming=island
  • Turning circle – this is a circular feature with a traversable center point, which allows vehicles to turn around – highway=turning_circle
  • Turning loop – this has the same function as a turning circle but with non-traversable center point – highway=turning_loop
  • Smaller roundabout, but not a mini-roundabout. Treat it the same as a large roundabout, and for consistency put junction=roundabout tag on the node of the junction.

See examples of mini-roundabouts in the OpenStreetMap Wiki.


A roundabout is a generally circular road junction where the traffic inside circle has right of way. These are tagged with junction=roundabout tag. This tag is only used for road intersections where traffic in the roundabout has right of way in the absence of a traffic signal.

roundabout Take a look at the wireframe view of this roundabout

How to map a roundabout

To indicate a roundabout — draw a closed line in the direction of the traffic flow, which aligns to satellite imagery just as one would while tracing a road. Tag the line with junction=roundabout tag and the appropriate highway=* tag.

Roundabouts are implied to be one-way roads, but you may specify this explicitly by adding oneway=yes tag. Additionally the number of lanes=* in the circle (typically 2, where long vehicles will need to use both) can also be tagged.

Connect all the highways which meets the roundabout based on traffic flows. If a dual carriageway shares traffic with the roundabout, connect each its direction (one arriving, one departing) separately to the respective exit and entrance nodes on the roundabout.

Don’t use the same node as entrance to and exit from a roundabout. Each road has to be connected with the roundabout in a separate node.

Recommended Not recommended

When two roads share the same exit/entrance node connect them before the roundabout and not at the roundabout.

Roundabout shapes

Roundabouts are not necessarily circular in shape: there are roundabouts that are oval-shaped or D-shaped (with a straight segment – often created on a square whose one side is along an avenue).

See examples of roundabouts in the OpenStreetMap Wiki.

Traffic circle

A traffic circle is a type of intersection that directs both turning and through traffic onto a one-way circular roadway. Contrary to a roundabout, where entering traffic always yields to traffic already in the circle and merges in directly, the entrances to traffic circles are three-way intersections often controlled either by stop signs or traffic signals, but not in all cases.

The size of circular junctions can vary from small to very large with several lanes. However, generally the circular junction should not contain a road network within itself. This means circular ring roads around a city are not circular junctions. To designate a circular junction use junction=circular tag.

How to map a circular junction

To add a circular junction, use the same approach as you would for drawing a roundabout. Draw a circle line and tag it according to the roadclass of connected roads. Mark all nodes that correspond to traffic lights or traffic signs that control traffic flow within the roundabout.

If a traffic circle or roundabout is bisected by further roads that use different parts of the circle, you may split the closed line into segments with similar tagging and add each segment to its respective route relation.

The Place Charles de Gaulle is the meeting point of twelve straight avenues, creating a large road junction in Paris, France.

Junctions that are not roundabouts

Hamburger roundabout/throughabout/cut-through

In spite of their name, Hamburger roundabouts, also known as throughabout or cut-through, are not roundabouts. In this situation the tag junction=roundabout has to be avoided..

A throughabout divided by double carriageway A throughabout divided by bi-directional way

Turning circle

A Turning circle is a circular feature with a traversable center point, which allows vehicles to turn around – highway=turning_circle

Turning loop

A turning loop is similar to a turning circle but with a non-traversable center point.

Turning loop by Tony Webster,

The tag highway=turning_loop is used for a node to indicate a widened area of a highway with a non-traversable island for turning around. These loops are often circular and located at the end of a road.

node with highway=turning_loop tag circular way with highway=residential

“Magic” roundabouts or ring junctions

“Magic roundabouts” direct traffic in both directions around the central island. In order to connect the inner and outer ring with the adjacent roads, small roundabouts or mini-roundabouts are used. Drivers on mini-roundabouts have the right of way, unlike those who are on the inner or outer ring of the magic roundabout. Each nodal element of such a structure, represented by a roundabout, can be considered as an independent intersection that is connected to the rest of the intersections (roundabouts) via link roads.

The Swindon Magic Roundabout The Greenstead roundabout in Colchester, Essex.

Denham Roundabout

See also