From OpenStreetMap Wiki
Jump to: navigation, search
Available languages
Public-images-osm logo.svg highway = path
A generic multi-use path open to non-motorized vehicles.
Used on these elements
should not be used on nodes
may be used on ways
should not be used on areas
should not be used on relations
Useful combination
Status: Approved


highway=path is a generic path, either multi-use or unspecified usage, open to all non-motorized vehicles. The path may have any type of surface.

This includes walking and hiking trails, bike trails and paths, horse and stock trails, mountain bike trails, skiDisputed and snowmobile trailsDisputed as well as combinations of the above.

Also included are other modes of transportation like local and regional trail infrastructure non appropriate for motor-vehicles in more remote areas of the world.

The default access restrictions of paths varies from country, see OSM_tags_for_routing/Access-Restrictions

This tag is used for paths for which all and any of highway=footway, highway=cycleway and highway=bridleway would be inappropriate or inadequate (or simply not sufficient), but which are nonetheless usable for travel or navigation. They might be not intended for any particular use, or intended for several different uses. Intended uses can be indicated with the access=designated keys.

For urban paths which a designated for pedestrians only, better use highway=footway.

If a path is wide enough for 4-wheel-vehicles (width > 2 m), and it is not legally signposted or otherwise only allowed for pedestrians, cyclists or horseriders, it is often better tagged as a highway=track.

If you are mapping Public Rights of way in the UK (specifically England and Wales) see UK public rights of way.


Optional tags
Key Value Comment
access=* * Access values are used to describe the legal access for highway=*.
surface=* * Additional information about the physical surface of roads/footpaths.
sac_scale=* hiking
A difficulty rating scheme for hiking trails.
trail_visibility=* excellent
This key describes attributes regarding trail visibility and orientation.
incline=* value%
For marking a way's incline (or steepness/slope).
width=* number Describes the actual width of a way. By default, values will be interpreted as metres

See also: draft proposal for a general path classification (proposed March 2015).

Usage as a Universal Tag

Integrated in JOSM:

Example Mapping Description
120px-Zeichen 240.svg.png

+ foot=designated
+ bicycle=designated
+ segregated=no

Signposted foot and bicycle path
120px-Zeichen 241.svg.png

+ foot=designated
+ bicycle=designated
+ segregated=yes

Signposted foot and bicycle path with dividing line.
120px-Zeichen 240.svg.png

120px-Zusatzzeichen 1022-11.svg.png

+ foot=designated
+ bicycle=designated
+ moped=yes

Signposted foot and bicycle path with additional permission of mopeds.
Waldweg Hexenstieg (2).JPG


A generic multi-use path open to non-motorized vehicles, implicitly allowed for pedestrians, cyclists, ..., see OSM_tags_for_routing/Access-Restrictions


See also: Highway examples

A path for bicycles, horses, snowmobiles, and cross-country skiing could be tagged as:

A UK bridleway could be tagged as:


Mapnik OSMAnd
Path osm.png

Dark gray dashed lines

Path osmand.png

Black dashed lines

A highway=path with any of the tags horse=designated, bicycle=designated, foot=designated may be rendered equally to a bridleway, a cycleway or a footway, depending on the map.

See also