El municipio presenta su mayor altitud al suroeste, con más de 2.400 msnm y va disminuyendo con rumbo a las presas de Necaxa y Tenango, hasta llegar a cerca de 1.000 msnm.