Overstocking is the fastest way to destroy a pasture and end up with nutrient-deficient animals and a mud lot. The right stocking rate depends heavily on your pasture quality, rainfall, soil type, and whether you plan to supplement with hay — this calculator accounts for all of it.

Herd Size Calculator

Herd Recommendation

Recommended Herd
goats
Max Herd Size
absolute maximum
Monthly Hay Needed
lbs / month
Monthly Feed Cost
hay + grain est.
Annual Feed Cost
per year
Acreage Sufficient?
for your goal

How Many Goats Per Acre? What the Research Says

The general guideline from most extension services is 2–8 goats per acre, with the range driven entirely by pasture quality, climate, and management intensity. Here's what that looks like in practice:

  • Excellent pasture (lush, managed, irrigated): 6–8 goats per acre. Requires rotational grazing to maintain quality. Expect to use this for meat or fiber goals where you're not counting on maximum nutrition from pasture alone.
  • Good pasture (healthy grass, reliable rain): 4–6 goats per acre. This is the sweet spot for most homesteaders with good land management.
  • Fair pasture (thin stand, dry spells): 2–4 goats per acre. Supplement with hay during dry months. Rotate aggressively.
  • Poor pasture / brush: 1–3 goats per acre. Goats are excellent for brush clearing but won't gain weight or produce well on brush alone. Expect significant hay supplementation.

Dairy does need more: A milking dairy doe has higher nutritional demands than a dry doe or meat goat. Plan 1–2 acres per dairy doe if you want to produce quality milk without heavy grain supplementation. Supplemental grain (1–2 lbs per day per doe at peak milk) is standard for dairy operations regardless of pasture quality.

Rotational grazing: Dividing your pasture into 3–4 paddocks and rotating goats every 2–3 weeks dramatically increases your sustainable stocking rate. Rest periods allow pasture recovery, break parasite cycles, and improve forage quality. This single practice can nearly double how many goats your land sustainably supports.

Always start conservatively — bring in fewer animals than your max and observe pasture condition before adding more. It's far easier to add goats than to rehabilitate an overgrazed pasture.

Frequently Asked Questions

How many goats can I have on 1 acre?

On good pasture, 4–6 goats per acre is the typical recommendation. On 1 acre of good land, 3–4 goats is a conservative starting point that gives pasture room to recover between grazing periods. With rotational grazing and hay supplementation, you can push toward 5–6 per acre.

How much land do you need for 2 dairy goats?

For 2 dairy does producing at a reasonable level, you ideally want 1–2 acres of good pasture plus daily grain supplementation. One acre is workable with hay supplementation and grain. Two acres gives you the flexibility to rotate and maintain pasture health without overgrazing.

Do goats need grain in addition to pasture and hay?

Meat goats and wethers can often get by on good pasture and hay alone. Dairy does in milk need grain supplementation — typically 1 lb of 16% protein grain per 3 lbs of milk produced daily. Does in late pregnancy also need extra grain in the final 6 weeks to support kid development and colostrum production.

What is the minimum number of goats to start with?

Never get just one goat. Goats are herd animals and will be severely stressed alone, often refusing to eat or becoming destructive. The minimum practical starting number is 2 — ideally 2 does or a doe and a wether (castrated male). This gives them companionship without the complications of an intact buck on your property.

How much hay does a goat eat per day?

A standard-size goat (Nigerian Dwarf to Nubian) eats 2–4 lbs of hay per day when not on pasture. On good pasture, hay needs drop significantly, though does in milk, in late pregnancy, or in winter cold still benefit from supplemental hay. Figure about 3 lbs/day as a planning baseline for hay storage calculations.