La geografía del municipio es accidentada, lo cruza la Sierra de Nochistlán y está formada por una serie de mesetas y cerros que circundan la cabecera municipal.