The size of a horse herd can vary greatly, but typically ranges from 3 to 20 horses.