From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg school = entrance
Using this tag is discouraged, use entrance=yes, entrance=main (eventually combined with e.g. barrier=gate) or some other applicable value instead.
Group: education
Used on these elements
should not be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Status: deprecatedPage for proposal

exclamation mark

This feature has been labeled as deprecated. The recommended replacement is: entrance=yes, entrance=main (eventually combined with e.g. barrier=gate) or some other applicable value.
The reason is documented in Deprecated features. You are still free to continue to use or interpret this tag as you see fit since OpenStreetMap does not have “banned features”.
Under no circumstances should you (semi-)automatically change “deprecated” tags to something else in the database on a large scale without conforming to the automated edits code of conduct. Any such change will be reverted.

Tagging and history

school=entrance has historically been used to tag where people (probably students) can enter their school.

This tagging around 1800 objects - a number that has been stable since 2014. In july 2022, this tagging was brought up and cleanup started together with the deprecation process, quickly reducing the number of tags to 1300 entries. The proposal was voted and accepted here


This feature is officially marked as deprecated as:

  • Entrances are tagged with entrance=*, which is widely understood and supported. This can replace all current values, especially for nodes
  • There is no support in any editor to add those
  • There is no support in any data user
  • Usage is very small (1800 objects) compared to entrance=* which has 3.000.000 objects
  • The wiki page on school=* already stated in 2018 that entrance=* is a better alternative
  • This tag uses the key school=*, which can be used for a decent tagging scheme, e.g. for subject or school level. (This is for a future proposal)


This node is an example of how the old tagging was converted into the new tagging.