Es parlen els idiomes castellà; mam, a quatre municipis de la costa sud: Ocós, Ayutla, Catarina i Malacatán; i el sipakapense, al municipi de Sipacapa. També es parla el quitxé als municipis d'Ixhiguán i San José Ojetenám.
Divisió administrativa
El departament de San Marcos està dividit en 29 municipis que són: