From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg school:language
Pieter Bruegel the Elder - The Tower of Babel (Vienna) - Google Art Project - edited.jpg
The main language of teaching and the administration of a school. Show/edit corresponding data item.
Group: education
Used on these elements
may be used on nodesshould not be used on waysmay be used on areas (and multipolygon relations)may be used on relations
Status: in use

Use this tag with amenity=school, amenity=kindergarten or other educational features to describe the main language used in a school, both for teaching (non-language) courses and the administration.

For example, a typical secondary school in an English-speaking region will probably use English as language to teach subjects as mathematics, geography, history, ... The administration will probably speak English too, thus using school:language=en is appropriate. This school might also teach French as a course. This doesn't change the tagging, even if the french teacher speaks only French in their class.

If the school is truly bilingual or multilingual, semicolon-separated values can be used.

This tag is _not_ to be used to indicate which languages are taught in a amenity=language_school

This tag is especially relevant in regions where multiple languages are spoken. In region where only a single language is spoken, one can assume that the language of the school is the language of the region.


This tag has not gone through a formal tagging process, but has been in use since 2020 and has worldwide adoption, especially in Toronto and northern-Africa.

See also

  • language=*, a more broadly applicable key that can also indicate the medium of instruction