Motagua River
San Cristóbal Acasaguastlán () is a town in the El Progreso department of Guatemala. San Cristóbal Acasaguastlán is located on the northern bank of the Motagua River at an altitude of 250 m. It had a population of 6,129 people at the 2002 census, and covers a territory of . San Cristóbal Acasaguastlán borders on San Agustín Acasaguastlán to the northwest, Usumatlán to the east, and El Jicaro to the south. It is located on the inter-ocean highway (CA-9), 101 km from Guatemala City.