A las orillas del río Santiago y Chico la altitud es de 700msnm (metros sobre el nivel del mar); al sur del municipio se registran hasta 2900msnm (cerro de Tequila); en la parte norte la altitud es de entre 1700 y 1800msnm, pero al este, en la Sierra de Balcones, la altitud es de 2300msnm.