Existen veintiún idiomas mayenses distintos, hablados en las áreas rurales, y una lengua amerindia no-maya, el xinca, hablada en el sur-oriente del país, así como un idioma arahuaco, el garífuna, hablado en la costa del Atlántico (Izabal).