El municipio tiene una superficie terrirorial de 20,744 hectáreas, de las cuales 8,223 son utilizadas con fines agrícolas, 7,021 en la actividad pecuaria, 2,000 son de uso forestal, 120 son suelo urbano y 3,380 hectáreas tienen otro uso.