Overview
India is home to 43 registered cattle breeds, 13 buffalo breeds, 34 goat breeds and 42 sheep breeds — the richest livestock genetic diversity of any country. Each breed evolved over centuries to match a specific climate, feed availability and farming purpose. Choosing the right breed for your region is the single most important decision in animal husbandry, yet most farmers buy on price alone and end up with an animal that underperforms in their conditions. This guide covers the most important breeds across all four major livestock categories — milk yield, ideal climate, price range, key strengths and which states they are most commonly traded in — so you can make an informed choice before you buy.
Indian Cow Breeds — Dairy and Dual Purpose
Gir: Indigenous dairy breed from the Gir forest region of Gujarat. Gives 8–16 litres per day, highly heat-tolerant, disease-resistant and suited to tropical conditions. Widely traded in Gujarat, Rajasthan and Maharashtra. Price range ₹50,000–₹1,50,000. Sahiwal: Punjab and Rajasthan origin, gives 8–15 litres per day with moderate fat. Excellent heat and tick resistance. One of India's most disease-resistant dairy breeds. Price ₹40,000–₹1,20,000. HF (Holstein Friesian): Crossbred or exotic, gives 20–35 litres per day but requires good feed, cooling and management. Most productive commercial dairy cow globally. Best suited to Punjab, Haryana, Maharashtra where infrastructure exists. Price ₹60,000–₹2,00,000+. Rathi: Rajasthan's primary dairy breed, gives 6–10 litres per day and thrives in arid, semi-desert conditions on minimal feed. Kankrej: Gujarat and Rajasthan dual-purpose breed — good for both milk (5–10 L/day) and draught. Tharparkar: Hardy desert breed from Sindh region, milk yield 5–10 litres. Excellent for dry zones of Rajasthan and Gujarat. Hariana: Dual-purpose breed from Haryana, moderate milk yield, excellent draught. Red Sindhi: Good heat tolerance, 6–12 litres/day, suited to south India.
Indian Buffalo Breeds — High Fat Dairy
Murrah: India's premier dairy buffalo breed from Haryana and Punjab. Gives 10–20 litres per day with 7–8 percent fat — the highest fat content of any commonly traded breed. Most widely traded buffalo; available across North India. Price ₹70,000–₹2,50,000+. Jafarabadi: Gujarat's heaviest buffalo breed, gives 10–16 litres per day with strong fat content. Popular in Saurashtra region. Surti: Moderate yield (6–10 L/day), high fat, suited to Gujarat's hot climate. Nili-Ravi: Punjab and Haryana, high milk yield with good fat, popular in north India alongside Murrah. Banni (Kutchi): From Kutch district of Gujarat — exceptionally hardy, drought-tolerant, thrives on sparse fodder. Ideal for arid zone farmers. Pandharpuri: Maharashtra breed, moderate milk, well-suited to Deccan plateau conditions. Nagpuri: Central India breed, dual purpose, moderate milk and good for draught.
Indian Goat Breeds — Meat, Dairy and Dual Purpose
Jamunapari: India's tallest and premier dairy goat, gives 1–3 litres per day. Tall with distinctive Roman nose and long drooping ears. Originated from Etawah (UP). Popular in UP, MP and Rajasthan. Sirohi: Rajasthan's primary meat-and-dairy goat — hardy, fast-growing, drought-tolerant. Price ₹5,000–₹25,000. Beetal: Punjab's dual-purpose goat, good milk (1–2 L/day) and fast growth. Barbari: Compact meat goat from UP and Bihar — prolific breeder, good conversion efficiency. Popular for commercial goat farming. Black Bengal: West Bengal and Bangladesh origin — small, prolific (twins and triplets), excellent meat quality. Preferred for homestead farming. Sojat: Large meat goat from Rajasthan, popular for Eid market — grows quickly to high slaughter weight. Osmanabadi: Maharashtra, large dual-purpose breed with good disease resistance. Malabari: Kerala's primary goat, adapted to humid conditions.
Indian Sheep Breeds — Wool, Meat and Dual Purpose
Nellore: South India's largest meat sheep breed from Andhra Pradesh — fast-growing, heat-tolerant, good carcass quality. Most traded in AP and Telangana. Marwari: Rajasthan's primary wool-and-meat breed — coarse wool (1–2 kg/year), hardy in arid conditions. Deccani: Maharashtra and Karnataka dual-purpose breed — moderate wool, decent meat, tolerates semi-arid climate. Garole: West Bengal's prolific sheep — twins and triplets common, small body but fast breeding cycle. Bannur: Karnataka's meat sheep prized for tender flavour, popular in Bangalore market. Malpura: Rajasthan dual-purpose breed suited to hot, dry conditions. Chokla: Rajasthan fine-wool breed (3–4 kg/year), best Indian breed for wool quality. Hassan: Karnataka high-altitude breed with good wool and meat.
How to Choose the Right Breed for Your Farm
Start with climate: HF cows and Murrah buffaloes perform best in cooler, well-managed environments. If your area exceeds 38°C in summer, indigenous breeds like Gir, Sahiwal, Banni or Rathi are far more cost-effective because they maintain yield and health without costly cooling. Match the breed to your feed: high-yielding breeds need balanced concentrate and green fodder; indigenous breeds can sustain yield on roughage-heavy rations. Consider purpose: for daily milk income choose dairy-focused breeds; for selling at festivals or mandis choose fast-growing meat breeds like Sojat, Barbari or Nellore sheep. Check local market demand: if local buyers prefer buffalo milk ghee, a high-fat Murrah earns more than an HF cow with higher total yield. Consult a local vet or cooperative society on which breeds perform best in your district before committing to a purchase.
अक्सर पूछे जाने वाले सवाल (FAQ)
Which cow breed gives the most milk in India?
HF (Holstein Friesian) crossbreds give the most milk — 20 to 35 litres per day — but require good feed, cooling and management. Among indigenous breeds, Gir (8–16 L/day) and Sahiwal (8–15 L/day) give the best yield while tolerating India's heat and requiring less intensive care. The right choice depends on your climate, feed availability and farm infrastructure.
Which is the best buffalo breed in India for dairy?
Murrah is India's best dairy buffalo breed, giving 10–20 litres per day with 7–8 percent fat — the highest of any commonly farmed breed. It is most productive in Haryana, Punjab and UP where it originated. Jafarabadi and Surti are good alternatives in Gujarat. For arid regions, Banni (Kutchi) buffalo is the most drought-tolerant and cost-effective.
Which goat breed is best for farming in India?
For milk, Jamunapari is India's top dairy goat (1–3 L/day). For meat, Sirohi, Barbari and Sojat grow fast and command good market prices. For small homestead farming with low investment, Black Bengal is the most prolific and disease-resistant. Beetal from Punjab is the best dual-purpose breed for both milk and meat.
How many cattle breeds are registered in India?
India has 43 registered indigenous cattle breeds, 13 registered buffalo breeds, 34 goat breeds and 42 sheep breeds, giving it the richest livestock genetic diversity of any country. This diversity reflects India's varied agro-climatic zones, from the Thar desert to the Kerala coast. The National Bureau of Animal Genetic Resources (NBAGR) in Karnal maintains the official registry.
Which Indian cow breed is best for hot climates?
Gir, Sahiwal, Tharparkar, Rathi and Red Sindhi are the best cow breeds for hot Indian climates. They produce good milk yields (6–16 L/day) while tolerating heat, humidity and tick-borne diseases far better than exotic HF or Jersey breeds. For very arid zones like Rajasthan, Tharparkar and Rathi are the most feed-efficient indigenous dairy breeds.