Facebook
TwitterIn 2023, the crude birth rate in live births per 1,000 inhabitants in India stood at 16.15. Between 1960 and 2023, the figure dropped by 26.75, though the decline followed an uneven course rather than a steady trajectory.
Facebook
TwitterIn India, the crude birth rate in 1880 was 41.5 live births per thousand people, meaning that approximately 4.2 percent of the population had been born in that year. After an initial jump from 40.9 to 46.5 births per thousand between 1885 and 1890, India's crude birth rate remained consistent at just over 45 until the middle of the twentieth century. It was during the late 1940s that India gained its independence from the British Empire, and from this point the crude birth rate has gradually decreased from over 45 births per thousand people in 1945, to below twenty today. In 2020, it is expected to be just 18 births per thousand.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
India: The number of crude births per 1000 people, per year: The latest value from 2023 is 16.15 births per 1000 people, a decline from 16.34 births per 1000 people in 2022. In comparison, the world average is 17.86 births per 1000 people, based on data from 196 countries. Historically, the average for India from 1960 to 2023 is 30.69 births per 1000 people. The minimum value, 16.15 births per 1000 people, was reached in 2023 while the maximum of 42.9 births per 1000 people was recorded in 1960.
Facebook
TwitterThe fertility rate of a country is the average number of children that women from that country will have throughout their reproductive years. From 1880 until 1970, India's fertility rate was very consistent, and women of this time had an average of 5.7 to six children over the course of their lifetime. In the second half of the twentieth century, the fertility rate dropped considerably, and has continued to drop in the 2000s. This decrease in the rate of fertility follows a common correlation between quality of life and fertility, where the fertility rate decreases as the standard of living improves. In 1947, after almost a century, the Indian independence movement finally achieved its goal, and India was able to self rule. From this point onwards, Indian socio-economic improvements led to a decreased fertility rate, which is expected to fall to 2.2 in 2020.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Actual value and historical data chart for India Birth Rate Crude Per 1 000 People
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Historical dataset showing India birth rate by year from 1950 to 2025.
Facebook
TwitterThis dataset contains state-wise Fertility Rate of India.
It has total 4 columns:- State Total Urban Rural Population 'States': These contain names of all the States and Union Territories of India. 'Total': Fertility rate of each state. It is an estimate of the average number of children that a woman would have over her childbearing years (i.e. age 15-49), based on current birth trends. It is calculated using below formulae. 'Urban': Total Fertility rate of each state for urban dwellers. 'Rural': Total Fertility rate of each state for rural dwellers. 'Population': Total number of people in that state.
I am thankful to Indian government for maintaining these valuable data which can be used to understand demography of India in more clear way.
I am truly inspired by everyone on the Kaggle, with the level of their dedication and hard work.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Vital Statistics: Birth Rate: per 1000 Population: West Bengal data was reported at 14.600 NA in 2020. This records a decrease from the previous number of 14.900 NA for 2019. Vital Statistics: Birth Rate: per 1000 Population: West Bengal data is updated yearly, averaging 17.200 NA from Dec 1997 (Median) to 2020, with 23 observations. The data reached an all-time high of 21.300 NA in 1998 and a record low of 14.600 NA in 2020. Vital Statistics: Birth Rate: per 1000 Population: West Bengal data remains active status in CEIC and is reported by Office of the Registrar General & Census Commissioner, India. The data is categorized under India Premium Database’s Demographic – Table IN.GAH002: Vital Statistics: Birth Rate: by States.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Vital Statistics: Birth Rate: per 1000 Population: Uttar Pradesh data was reported at 25.100 NA in 2020. This records a decrease from the previous number of 25.400 NA for 2019. Vital Statistics: Birth Rate: per 1000 Population: Uttar Pradesh data is updated yearly, averaging 28.700 NA from Dec 1997 (Median) to 2020, with 23 observations. The data reached an all-time high of 32.800 NA in 2000 and a record low of 25.100 NA in 2020. Vital Statistics: Birth Rate: per 1000 Population: Uttar Pradesh data remains active status in CEIC and is reported by Office of the Registrar General & Census Commissioner, India. The data is categorized under India Premium Database’s Demographic – Table IN.GAH002: Vital Statistics: Birth Rate: by States.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This scatter chart displays fertility rate (births per woman) against birth rate (per 1,000 people) in India. The data is filtered where the date is 2021. The data is about countries per year.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Vital Statistics: Birth Rate: per 1000 Population: Punjab data was reported at 14.300 NA in 2020. This records a decrease from the previous number of 14.500 NA for 2019. Vital Statistics: Birth Rate: per 1000 Population: Punjab data is updated yearly, averaging 17.000 NA from Dec 1997 (Median) to 2020, with 23 observations. The data reached an all-time high of 22.400 NA in 1998 and a record low of 14.300 NA in 2020. Vital Statistics: Birth Rate: per 1000 Population: Punjab data remains active status in CEIC and is reported by Office of the Registrar General & Census Commissioner, India. The data is categorized under India Premium Database’s Demographic – Table IN.GAH002: Vital Statistics: Birth Rate: by States.
Facebook
TwitterIn 2020, the northern state of Uttar Pradesh had the highest urban birth rate of 22.1 births per 1,000 inhabitants. It was followed by states of Bihar and Rajasthan. Among other states, Himachal Pradesh had the lowest birth rate in the urban areas that year.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
The average for 2022 based on 196 countries was 18.19 births per 1000 people. The highest value was in the Central African Republic: 45.42 births per 1000 people and the lowest value was in Hong Kong: 4.4 births per 1000 people. The indicator is available from 1960 to 2023. Below is a chart for all countries where data are available.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Vital Statistics: Birth Rate: per 1000 Population: Tamil Nadu: Urban data was reported at 13.600 NA in 2020. This records a decrease from the previous number of 14.000 NA for 2019. Vital Statistics: Birth Rate: per 1000 Population: Tamil Nadu: Urban data is updated yearly, averaging 15.800 NA from Dec 1997 (Median) to 2020, with 23 observations. The data reached an all-time high of 18.200 NA in 1999 and a record low of 13.600 NA in 2020. Vital Statistics: Birth Rate: per 1000 Population: Tamil Nadu: Urban data remains active status in CEIC and is reported by Office of the Registrar General & Census Commissioner, India. The data is categorized under India Premium Database’s Demographic – Table IN.GAH002: Vital Statistics: Birth Rate: by States.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Vital Statistics: Birth Rate: per 1000 Population: Haryana data was reported at 19.900 NA in 2020. This records a decrease from the previous number of 20.100 NA for 2019. Vital Statistics: Birth Rate: per 1000 Population: Haryana data is updated yearly, averaging 23.000 NA from Dec 1997 (Median) to 2020, with 23 observations. The data reached an all-time high of 27.600 NA in 1998 and a record low of 19.900 NA in 2020. Vital Statistics: Birth Rate: per 1000 Population: Haryana data remains active status in CEIC and is reported by Office of the Registrar General & Census Commissioner, India. The data is categorized under India Premium Database’s Demographic – Table IN.GAH002: Vital Statistics: Birth Rate: by States.
Facebook
TwitterThis layer shows Life Expectancy at Birth & Total Fertility Rate for Major States as per the Economic Survey Report 2024-2025Source of data: https://www.indiabudget.gov.in/economicsurvey/doc/stat/tab8.1.pdfNote: Andhra Pradesh includes Telangana till the year 2014 and Jammu & Kashmir includes Ladakh till the year 2018This web layer is offered by Esri India, for ArcGIS Online subscribers. If you have any questions or comments, please let us know via content@esri.in.
Facebook
Twitterhttps://dataful.in/terms-and-conditionshttps://dataful.in/terms-and-conditions
The data shows the year, state and region wise estimated birth rates, death rates, infant mortality rates by residence
Note: Infant Mortality Rate for smaller States & Union Territories are based on three-years period 2013-15.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Historical dataset showing India fertility rate by year from 1950 to 2025.
Facebook
TwitterIn 2023, the total fertility rate in children per woman in India was 1.98. Between 1960 and 2023, the figure dropped by 3.94, though the decline followed an uneven course rather than a steady trajectory.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
India Vital Statistics: Birth Rate: per 1000 Population: Urban data was reported at 17.000 NA in 2016. This records a decrease from the previous number of 17.300 NA for 2015. India Vital Statistics: Birth Rate: per 1000 Population: Urban data is updated yearly, averaging 23.100 NA from Dec 1970 (Median) to 2016, with 47 observations. The data reached an all-time high of 30.500 NA in 1972 and a record low of 17.000 NA in 2016. India Vital Statistics: Birth Rate: per 1000 Population: Urban data remains active status in CEIC and is reported by Census of India. The data is categorized under Global Database’s India – Table IN.GAH001: Vital Statistics.
Facebook
TwitterIn 2023, the crude birth rate in live births per 1,000 inhabitants in India stood at 16.15. Between 1960 and 2023, the figure dropped by 26.75, though the decline followed an uneven course rather than a steady trajectory.