Sie liegt auf ca. 437 m ü. NN innerhalb eines fruchtbaren Flachlandes am Rande der Bergkette Cordillera Oriental, das früher von subtropischem Regenwald bedeckt war, heute aber größtenteils Kulturland ist. Am westlichen Stadtrand fließt der Río Piray (auch Piraí), östlich der Stadt der Río Grande (oder: Guapay).