While Spanish is the official language of Medellín, you'll find that many locals, especially those working in the tourism industry, have a basic understanding of English. Learning a few basic Spanish phrases can also enhance your experience.