From OpenStreetMap Wiki
Jump to: navigation, search
Available languages
Public-images-osm logo.svg amenity = parking
Car park2.jpg
A place for parking cars
Used on these elements
may be used on nodes
should not be used on ways
may be used on areas
use on relations unspecified
Useful combination
Status: unspecified

Use amenity=parking tag to identify a facility use for use by the public or by customers or other authorised users for the parking of cars, trucks, motorcycles etc.

Alternatively, use building=garage, building=garages and landuse=garages for private buildings used for the storage of vehicles. Also, amenity=car_sharing for parking spots for car share vehicles (car clubs), amenity=bicycle_parking for bicycle parking, amenity=motorcycle_parking for mortorcycle parking, tourism=caravan_site for dedicated bays for caravans and mooring=* for boats. For parking spaces along streets see Key:parking:lane.

Mapping a car park

Use a node for smaller car parks, or an area for a larger car park (but not both for the same facility) and tag it with amenity=parking. If you don't know the actual car park area or don't have time to draw it out then just tag a node.

Use name=* for the name (for example "Southlane Carpark") and ref=P1 for a reference. The capacity=* can be used to say how much space there is for different types of user. In addition use operator=* (for the name of the operator), website=* (for a website for the car park).

Roads leading to the carpark and exiting from it should be tagged as highway=service. Parking lanes can be tagged as highway=service with service=parking_aisle and appropriate oneway=* tags. As with the rest of the road network, care should be taken to create a routeable network. Ticket machines can be mapped as amenity=vending_machine in combination with vending=parking_tickets. amenity=parking_entrance is used to map entrances and exits to underground or multi-storey parking facilities. The amenity=parking_space can be used to map right down to the individual parking spaces.

Several car park areas, each with one-way aisles

The type=site relation can be used with site=parking to group parking spaces and parking entrances together to form one parking facility. If you use such a relation to describe the parking lot, it should not be mapped a second time using amenity=parking.


Key Value Element Comment
amenity parking Mf node.png Mf area.png Tag either the area or the central node. Not both
All sub-tags below are optional and have no default value.
name * Mf node.png Mf area.png The name of the carpark
ref * Mf node.png Mf area.png
access yes/customers/permissive/private Mf node.png Mf area.png Distinction between public parking lots, customers parking lots (such as at cinemas etc.), and private parking lots (such as for staff in a business park). In this case, yes denotes a public parking log.
highway service Mf way.png Road inside parking lot. Add tag service=parking_aisle.
parking surface Mf node.png Mf area.png
sheds Private hangars for vehicles, located close to owner's home. Usually constructed of profiled metal.
carports Structure used to offer limited protection to vehicles, primarily cars, from the elements ( wikipedia article)
garage_boxes One level buildings for one car, usually made of brick and metal. Usualy this area belong to garage cooperative with own name, chairman, budget, rules, security, etc.
lane A parking lane next to a road. — Please consider using the parking:lane scheme instead.
park_ride yes/no
Mf node.png Mf area.png Park and ride. Values of the key define connected means of transport. If unsure, use yes. (see Proposal)
fee yes/no/interval Mf node.png Mf area.png Whether you have to pay a parking fee or not. Default value is no. If the fee must be paid only on certain hours, the same syntax can be used as for opening hours. (See the discussion page.)
supervised yes/no/interval Mf node.png Mf area.png Whether the cars are guarded to prevent car theft and vandalism. Default value is no. If a guard is only present on certain hours, the same syntax can be used as for opening hours.
capacity number Mf node.png Mf area.png The amount of parking lots available. (Including all special parking spaces e.g. disabled spaces) Read talk page on this.
capacity:disabled yes/no/number Mf node.png Mf area.png Defines whether or not dedicated disabled parking spaces are available, usually reserved only for holders of a disabled parking permit ('blue badge' in the UK). If known, the number of spaces can be specified. (replaces the key disabled_spaces=* see proposal)
capacity:parent yes/no/number Mf node.png Mf area.png Defines whether or not dedicated parent and child parking spaces are available. If known, the number of spaces can be specified.
maxstay 2h or 2 hours Mf node.png Mf area.png Time limit for parking (e.g. customer parking for 2 hours)
opening_hours see key page Mf node.png Mf area.png Opening hours of this parking lot


Mapnik currently renders the "P" logo and a yellow background for parking lot areas. An ITO Map layer exists which shows car parks, and whether they have been tagged with a capacity.

See also