From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Key:source:maxspeed
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen Kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk bokmål norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Public-images-osm logo.svg source:maxspeed
Zeichen 282.svg
Records the source for a speed limit, either a sign, a context (default limit) or a speedlimit zone
Group: Annotation
Used on these elements
may be used on nodesmay be used on waysmay be used on areasshould not be used on relations
Documented values: 1
Useful combination


Status: In use

The source:maxspeed=* tag records the source of a road's maximum Speed limit as provided in the maxspeed=* tag to assist with Verifiability. This may be a sign giving a numeric maximum speed, or a 'zone' from which the appropriate numeric speed limit can be determined by knowledge of local traffic laws.

How to tag

See also: Speed limits
  • sign (where the speed limit is defined by a numeric sign.)
  • markings (where the speed limit is defined by painted road markings.)
  • <country_code>:<context> (where the speed limit is defined by a particular context, for example urban/rural/motorway/etc., and no maxspeed is signposted)

Do not use <country_code>:<context> where there are signs that are prescribing the same maxspeed as the default.


An urban road in Italy would be tagged:

  • maxspeed=50 and source:maxspeed=IT:urban

Where the speed limit is indicated by special speed limits signposted at the zone boundaries they can be tagged as follows:

  • maxspeed=30 and zone:maxspeed=DE:30 - Most used value (used 21k times in June 2015)
  • maxspeed=30 and source:maxspeed=DE:zone30 - Second most used value (used 18k times in June 2015)
  • maxspeed=30 and source:maxspeed=DE:zone - Proposed by a discussion on a mailing list citation needed (used 4k times in May 2014)
  • maxspeed=30 and source:maxspeed=zone - Proposed in the discussion of this page (analogously to other not country and speed-specific values like sign and markings)

Countryspecific exceptions

In some areas default maxspeeds are not uniform in the whole country, in these cases simply use more refined codes referring to the area.


There are 2 relevant regions (different default rural maxspeed), Vlanders and Wallonia, with these iso codes: source:maxspeed=BE-WAL:... and source:maxspeed=BE-VLG:...

Commonly used values

source:maxspeed value maxspeed value
BE:urban 50
BE:zone 30
BE:motorway 120
BE:zone30 30
BE:rural 70
BE:school 30
CZ:motorway 130
CZ:motorroad 110
CZ:rural 90
CZ:urban 50
DE:rural 100
DE:urban 50
FR:motorway 130 /110 (raining)
FR:rural 90
FR:urban 50
IT:rural 90
IT:motorway 130
IT:urban 50
JP:nsl 60
JP:express 100
LT:rural 90
LT:urban 50
NO:rural 80
NO:urban 50
ON:urban 50
ON:rural 80
PT:motorway 120
PT:rural 90
PT:trunk 100
PT:urban 50
RO:motorway 130
RO:rural 90
RO:trunk 100
RO:urban 50
RU:living_street 20
RU:urban 60
RU:rural 90
RU:motorway 110
GB:motorway 70 mph
GB:nsl_dual 70 mph
GB:nsl_single 60 mph
UK:motorway 70 mph
UK:nsl_dual 70 mph
UK:nsl_single 60 mph

Note on British Usage

Some mappers use source:maxspeed=* to tag the source of the information as for other tags of the form source:*. In Great Britain prolonged discussion of this point on talk-gb resulted in agreement to use source:maxspeed for the data source (survey, Open Data, etc) and maxspeed:type=* for the information described on this page. This usage is more consistent with the general pattern of tagging. It also resolved a conflict about how unsigned national speed limits should be tagged.