From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg goods
Sinnbild Leichtes Nutzfahrzeug.svg
Access permission for goods which are not heavy goods vehicles. Edit this description in the wiki page. Edit this description in the data item.
Group: Restrictions
Used on these elements
should not be used on nodesmay be used on waysmay be used on areasshould not be used on relations
Useful combination
See also
Status: de facto


Legal access restriction for goods vehicles. In most countries,  light goods vehicles are differentiated from heavy goods vehicles (hgv=*).


Note that not all countries (explicitly) differentiate between light and heavy goods vehicles and some establish a different weight than 3.5 tonnes. See the hgv=* page for more details.


In Europe, access tags follow the UNECE Consolidated Resolution on the Construction of Vehicles (R.E.3) on vehicle classes. goods=* corresponds to category N1, which is defined as vehicles carrying goods that have at least four wheels and weigh no more than 3.5 tonnes (3.4 long tons; 3.9 short tons). [1]

United States

In the United States, goods=no and hgv=no are used together, potentially in conjunction with more access tags, wherever a selective exclusion sign refers to "commercial vehicles". Similarly, some street parking signs prohibit use by commercial vehicles. [2]

Each state has laws or standards tying selective exclusion signs to state vehicle classification laws. Some states define specific weight thresholds or vehicle types, while others make reference to the Federal Highway Administration's 13-category classification of motor vehicles. In this classification, goods=* may correspond to classes 2 (Passenger Cars) and 3 (Other Two-Axle Four-Tire Single-Unit Vehicles). [3][4][5] Even though the U.S. is a UNECE member state, resolution R.E.3 is irrelevant because it only pertains to the manufacture of vehicles, not their use.

Common values

  • yes
  • no
  • destination
  • delivery
  • private
  • List of possible values with descriptions: see Key:access
  • All used values on Taginfo