Colegio vs. escuela vs. instituto

In Spanish, different words can be used to describe educational institutions based on their level of education, structure, and management style. These words include 'colegio', 'escuela', and 'instituto'. Despite all being translated to 'school' in English, they carry inherently different nuances within the Spanish educational context.

Colegio

'Colegio' typically refers to private or religious-affiliated schools catering to primary through high school educational levels.
Mi hermana estudia en un colegio católico.
(My sister studies in a Catholic 'colegio' (school).)
El colegio de Juan tiene excelentes instalaciones deportivas.
(Juan's 'colegio' (school) has excellent sports facilities.)

Escuela

'Escuela' is a more general term that can refer to any learning institution covering elementary education. It is often used to mean primary schools but may also refer to any place where one learns a skill (art school, dance school etc.).
La escuela de mi barrio es pequeña pero acogedora.
(The local 'escuela' (school) is small but welcoming.)
La escuela de arte a la que asiste Miguel está en el centro de la ciudad.
(The art 'escuela' (school) Miguel attends is in the city center.)

Instituto

'Instituto' most often refers to a public secondary school or high school, usually offering programs for students between the ages of 12 and 18.
Mi primo mayor estudia en el instituto local.
(My older cousin studies at the local 'instituto' (high school).)
El instituto donde yo estudié ofrece un buen programa de ciencias.
(The high school I attended offers a good science program.)

Summary

While 'colegio', 'escuela', and 'instituto' can all be translated as 'school' in English, in Spanish each term carries its own unique connotation. Generally speaking, a 'colegio' is often private or religious-affiliated and covers from primary through high school education. An 'escuela' is typically used for elementary schools but can also reference places that teach skills like art or music. Finally, an 'instituto' is commonly a public secondary or high school for students aged 12 through 18.