San Juan Ostuncalco is a town and municipality located in the Quetzaltenango department of Guatemala. It serves as a populated locality with a resident population of 20,763.
The region is characterized by its linguistic diversity; while Spanish is spoken, the local people also speak the Mam language.