El casco urbano está asentado en la margen izquierda del río Paraguay y en las inmediaciones de su confluencia con el río Apa, en un pequeño valle rodeado de cuatro cerros, dista 190 km de la capital departamental, Concepción, y 660 km de Asunción.