El municipio tiene una superficie de 20,499 hectáreas de las cuales 12,400 son utilizadas con fines agrícolas, 7,942 en la actividad pecuaria, 64 son de uso forestal y 93 son suelo urbano.