food

Top 10 Egg-Producing Countries by Annual Production

China produced 30.86 million tonnes of hen eggs in 2024, more than India, Indonesia and the United States combined, according to FAO data.

Updated October 18, 2026 10 ranked 4 sources

Quick answer

China is the world's largest egg producer, with 30.86 million tonnes of hen eggs in 2024. India is second at 8.10 million tonnes and Indonesia third at 6.58 million tonnes, just ahead of the United States. The ranking uses FAO (FAOSTAT) production of hen eggs in shell for 2024, measured by weight in tonnes, not by number of eggs.

Eggs are one of the cheapest sources of animal protein in the world, and production is concentrated in a handful of countries. China alone outproduces the next three countries combined, and Asia accounts for most of the world's growth in output. This ranking uses one dataset and one year: the Food and Agriculture Organization's FAOSTAT production figures for hen eggs in 2024, measured by weight. It counts hen eggs only, so duck, goose and quail eggs are left out.

Hen egg production, 2024 (million tonnes)

Hen egg production, 2024 (million tonnes)
Hen egg production, 2024 (million tonnes) 1. China: 30.9 million t; 2. India: 8.10 million t; 3. Indonesia: 6.58 million t; 4. United States: 6.47 million t; 5. Brazil: 3.70 million t; 6. Mexico: 3.27 million t; 7. Russia: 2.59 million t; 8. Japan: 2.48 million t; 9. Turkey: 1.32 million t; 10. Pakistan: 1.18 million t FijiTanzaniaW. SaharaCanadaUnited States of AmericaKazakhstanUzbekistanPapua New GuineaIndonesiaArgentinaChileDem. Rep. CongoSomaliaKenyaSudanChadHaitiDominican Rep.RussiaBahamasFalkland Is.NorwayGreenlandFr. S. Antarctic LandsTimor-LesteSouth AfricaLesothoMexicoUruguayBrazilBoliviaPeruColombiaPanamaCosta RicaNicaraguaHondurasEl SalvadorGuatemalaBelizeVenezuelaGuyanaSurinameFranceEcuadorPuerto RicoJamaicaCubaZimbabweBotswanaNamibiaSenegalMaliMauritaniaBeninNigerNigeriaCameroonTogoGhanaCôte d'IvoireGuineaGuinea-BissauLiberiaSierra LeoneBurkina FasoCentral African Rep.CongoGabonEq. GuineaZambiaMalawiMozambiqueeSwatiniAngolaBurundiIsraelLebanonMadagascarPalestineGambiaTunisiaAlgeriaJordanUnited Arab EmiratesQatarKuwaitIraqOmanVanuatuCambodiaThailandLaosMyanmarVietnamNorth KoreaSouth KoreaMongoliaIndiaBangladeshBhutanNepalPakistanAfghanistanTajikistanKyrgyzstanTurkmenistanIranSyriaArmeniaSwedenBelarusUkrainePolandAustriaHungaryMoldovaRomaniaLithuaniaLatviaEstoniaGermanyBulgariaGreeceTurkeyAlbaniaCroatiaSwitzerlandLuxembourgBelgiumNetherlandsPortugalSpainIrelandNew CaledoniaSolomon Is.New ZealandAustraliaSri LankaChinaTaiwanItalyDenmarkUnited KingdomIcelandAzerbaijanGeorgiaPhilippinesMalaysiaBruneiSloveniaFinlandSlovakiaCzechiaEritreaJapanParaguayYemenSaudi ArabiaN. CyprusCyprusMoroccoEgyptLibyaEthiopiaDjiboutiSomalilandUgandaRwandaBosnia and Herz.MacedoniaSerbiaMontenegroKosovoTrinidad and TobagoS. Sudan #1 China: 30.9 million t #2 India: 8.10 million t #3 Indonesia: 6.58 million t #4 United States: 6.47 million t #5 Brazil: 3.70 million t #6 Mexico: 3.27 million t #7 Russia: 2.59 million t #8 Japan: 2.48 million t #9 Turkey: 1.32 million t #10 Pakistan: 1.18 million t
  1. 1 China 30.9 million t
  2. 2 India 8.10 million t
  3. 3 Indonesia 6.58 million t
  4. 4 United States 6.47 million t
  5. 5 Brazil 3.70 million t
  6. 6 Mexico 3.27 million t
  7. 7 Russia 2.59 million t
  8. 8 Japan 2.48 million t
  9. 9 Turkey 1.32 million t
  10. 10 Pakistan 1.18 million t

The ranking

1

China

China produced 30.86 million tonnes of hen eggs in 2024, more than India, Indonesia and the United States combined.

Hen eggs, 2024: 30.86 million tRegion: Asia
2

India

India produced 8.10 million tonnes of hen eggs in 2024, the second-largest total in the world and about a quarter of China's output.

Hen eggs, 2024: 8.10 million tRegion: Asia
3

Indonesia

Indonesia produced 6.58 million tonnes of hen eggs in 2024, moving ahead of the United States into third place. That swap was the only change in the top ten's order from 2023.

Hen eggs, 2024: 6.58 million tRegion: Asia
4

United States

The United States produced 6.47 million tonnes of hen eggs in 2024, dropping from third to fourth behind Indonesia.

Hen eggs, 2024: 6.47 million tRegion: North America
5

Brazil

Brazil produced 3.70 million tonnes of hen eggs in 2024, the largest total in Latin America and ahead of Mexico.

Hen eggs, 2024: 3.70 million tRegion: Latin America
6

Mexico

Mexico produced 3.27 million tonnes of hen eggs in 2024, sixth in the world and second in Latin America behind Brazil.

Hen eggs, 2024: 3.27 million tRegion: Latin America
7

Russia

Russia produced 2.59 million tonnes of hen eggs in 2024, seventh in the world.

Hen eggs, 2024: 2.59 million tRegion: Europe
8

Japan

Japan produced 2.48 million tonnes of hen eggs in 2024, just behind Russia.

Hen eggs, 2024: 2.48 million tRegion: Asia
9

Turkey

Turkey (Türkiye) produced 1.32 million tonnes of hen eggs in 2024, ninth in the world.

Hen eggs, 2024: 1.32 million tRegion: Europe/Asia
10

Pakistan

Pakistan produced 1.18 million tonnes of hen eggs in 2024, holding 10th place narrowly, with Argentina, Colombia and Bangladesh close behind.

Hen eggs, 2024: 1.18 million tRegion: Asia

Full comparison

# Name Hen eggs, 2024Region
1 China 30.86 million tAsia
2 India 8.10 million tAsia
3 Indonesia 6.58 million tAsia
4 United States 6.47 million tNorth America
5 Brazil 3.70 million tLatin America
6 Mexico 3.27 million tLatin America
7 Russia 2.59 million tEurope
8 Japan 2.48 million tAsia
9 Turkey 1.32 million tEurope/Asia
10 Pakistan 1.18 million tAsia

How we ranked this

Countries are ranked by 2024 production of hen eggs in shell (FAOSTAT item 'Hen eggs in shell, fresh'), measured in tonnes by weight, not by number of eggs. Rank 1 is the largest producer. All ten figures come from the FAO 2024 data as reported in WATTAgNet's analysis of FAO egg statistics; the China, India and Indonesia figures also match Helgi Library's FAOSTAT-based table (30,857, 8,102 and 6,579 thousand tonnes). Figures are rounded to two decimals of a million tonnes as published. Other bird eggs are excluded, which matters for countries such as China and Bangladesh that also produce many duck eggs; datasets that count all eggs give China a higher total. No two countries tie. Pakistan holds 10th place narrowly, with Argentina, Colombia and Bangladesh close behind.

FAQ

Which country produces the most eggs in the world?

China, with 30.86 million tonnes of hen eggs in 2024 according to FAO data. That is more than India, Indonesia and the United States combined.

Is this ranking by weight or by number of eggs?

By weight. FAOSTAT reports egg production in tonnes. Rankings by number of eggs can differ slightly because average egg weight varies from country to country.

Why do some sources give China a higher total?

Some datasets count all eggs, including duck, goose and quail eggs. This list counts hen eggs only, which gives China 30.86 million tonnes in 2024.

How much egg does the world produce in total?

FAO puts world egg production in 2024 at 100 million tonnes, of which 94 percent were hen eggs. Output rose 1.7 percent from 2023, and Asia produced the majority of it.

Sources

More like this: all Food & Drink rankings · browse every topic