La zona urbana está creciendo sobre suelos del Cuaternario y rocas ígneas extrusivas del Neógeno, en lomeríos y llanuras; sobre áreas donde originalmente había suelos denominados Phaeozem, Regosol, Vertisol, Luvisol y Leptosol; tiene clima templado subhúmedo con lluvias en verano, de humedad media, templado subhúmedo con lluvias en verano, de mayor humedad, y está creciendo sobre terrenos previamente ocupados por agricultura, bosque y pastizales.