Posee una extensión territorial de 2136 kilómetros cuadrados lo que lo coloca como el segundo municipio más extenso en territorio de la entidad, solo superado por Coahuayutla de José María Izazaga.