Geológicamente el municipio se caracteriza por presentar en toda la superficie suelo aluvial, que está formado por el depósito de materiales sueltos (gravas y arenas) provenientes de rocas preexistentes, que han sido transportados por corrientes superficiales de agua desde las partes más altas como la Sierra Nahuatlaca-Matlatzinca al sur y Sierra Nevada al suroeste.