Fertility rate: India

1.975 live births per woman in 2023, the latest year published. Figures for 74 years from 1950 to 2023 are below.

Total fertility rate: the average number of children a woman would have if she experienced the year's age-specific birth rates throughout her childbearing years.

Source: UN, World Population Prospects (2024) – processed by Our World in Data. Source and method · All countries and regions.

Every year

YearValue (live births per woman)
20231.975
20221.994
20212.014
20202.047
20192.12
20182.184
20172.193
20162.284
20152.289
20142.293
20132.399
20122.47
20112.532
20102.598
20092.674
20082.711
20072.775
20062.867
20052.958
20043.046
20033.122
20023.217
20013.303
20003.35
19993.383
19983.446
19973.514
19963.582
19953.651
19943.723
19933.799
19923.877
19913.959
19904.045
19894.132
19884.222
19874.311
19864.399
19854.432
19844.516
19834.565
19824.62
19814.698
19804.775
19794.808
19784.888
19775.007
19765.13
19755.195
19745.325
19735.402
19725.482
19715.565
19705.624
19695.684
19685.76
19675.825
19665.881
19655.941
19645.979
19635.969
19625.953
19615.937
19605.921
19595.892
19585.903
19575.913
19565.913
19555.911
19545.906
19535.865
19525.821
19515.772
19505.732