Según el INEGI, en 1997 existían 122,320 cabezas de ganado bovino, 8,822 de porcino, 1,351 ovinos; 4,531 equinos y 129,430 aves de corral.