[5] Se encuentra dentro del valle de Matamoros.
Su relieve en general es plano, pero está bordeado por lomeríos aislados que alcanzan alturas de hasta 200 metros sobre el nivel del mar.
El valle tiene una altura de 1160 metros sobre el nivel del mar.
El río Nexapa y uno de sus tributarios, el Atila, recorren el territorio del municipio, además de algunos afluentes temporales que bordean los lomeríos.
[1] El clima es cálido (AW) todo el año, con estación seca.