How many babies are born every day?

about 362,500 babies are born worldwide every day — roughly 15,100 an hour, or 252 a minute. That is the UN's 2024 estimate of 132.4 million annual births, divided evenly across the year.

This is an average, not a count. Births are not spread evenly across the year or the day — they are slightly seasonal, and hospital scheduling makes weekday mornings busier than weekend nights. No one counts the world's births as they happen; the daily figure is an annual estimate divided by 365.2425.

A day's babies, by country

Average births per day in 2024, from the UN's annual estimates.
CountryPer dayPer hourPer year
India 63,500 2,650 23,200,000
China 24,200 1,010 8,830,000
Nigeria 20,700 862 7,560,000
Pakistan 18,900 786 6,890,000
Indonesia 12,200 510 4,470,000
DR Congo 12,200 510 4,470,000
Ethiopia 11,400 474 4,160,000
United States 10,000 417 3,650,000

How this has changed

In the year 1, an estimated 25,450 babies were born worldwide each day — about 14 times fewer than today, from a world of roughly ~231.4 million people. The daily figure rose slowly for eighteen centuries, then sharply, and has now begun to fall: the world passed its busiest year for births in 2012.

Watch the daily figure change on the map

Related questions

Figures on this page are generated from the same dataset the map draws, and update whenever it does. See the methodology for how each era is estimated and how much it should be trusted.