Rankings
Sex ratio by state
India had 943 females per 1,000 males in Census 2011 and a child sex ratio of 918. Kerala had the highest ratio (1084); Dadra and Nagar Haveli and Daman and Diu the lowest (706).
| # | ||||
|---|---|---|---|---|
| 1 | Kerala | 1084 | 964 | 971 |
| 2 | Puducherry | 1037 | 967 | – |
| 3 | Andhra Pradesh | 997 | 944 | 943 |
| 4 | Tamil Nadu | 996 | 943 | 933 |
| 5 | Chhattisgarh | 991 | 969 | 974 |
| 6 | Meghalaya | 989 | 970 | – |
| 7 | Telangana | 987 | 932 | 908 |
| 8 | Manipur | 985 | 930 | – |
| 9 | Odisha | 979 | 941 | 923 |
| 10 | Mizoram | 976 | 970 | – |
| 11 | Goa | 973 | 942 | – |
| 12 | Karnataka | 973 | 948 | 931 |
| 13 | Himachal Pradesh | 972 | 909 | 958 |
| 14 | Uttarakhand | 963 | 890 | 868 |
| 15 | Tripura | 960 | 957 | – |
| 16 | Assam | 958 | 962 | 938 |
| 17 | West Bengal | 950 | 956 | 931 |
| 18 | Jharkhand | 948 | 948 | 925 |
| 19 | Lakshadweep | 946 | 911 | – |
| 20 | Arunachal Pradesh | 938 | 972 | – |
| 21 | Madhya Pradesh | 931 | 918 | 917 |
| 22 | Nagaland | 931 | 943 | – |
| 23 | Maharashtra | 929 | 894 | 894 |
| 24 | Rajasthan | 928 | 888 | 919 |
| 25 | Gujarat | 919 | 890 | 900 |
| 26 | Bihar | 918 | 935 | 897 |
| 27 | Uttar Pradesh | 912 | 902 | 916 |
| 28 | Punjab | 895 | 846 | 906 |
| 29 | Jammu and Kashmir | 892 | 860 | 929 |
| 30 | Sikkim | 890 | 957 | – |
| 31 | Haryana | 879 | 834 | 884 |
| 32 | Andaman and Nicobar Islands | 876 | 968 | – |
| 33 | Delhi | 868 | 871 | 872 |
| 34 | Chandigarh | 818 | 880 | – |
| 35 | Ladakh | 750 | 966 | – |
| 36 | Dadra and Nagar Haveli and Daman and Diu | 706 | 918 | – |
Sex ratio at birth is published by SRS for the larger states only, as a three-year average.
Females per 1,000 males, Census 2011
- Kerala 1084
- Puducherry 1037
- Andhra Pradesh 997
- Tamil Nadu 996
- Chhattisgarh 991
- Meghalaya 989
- Telangana 987
- Manipur 985
- Odisha 979
- Mizoram 976
- Goa 973
- Karnataka 973
- Himachal Pradesh 972
- Uttarakhand 963
- Tripura 960
- Assam 958
- West Bengal 950
- Jharkhand 948
- Lakshadweep 946
- Arunachal Pradesh 938
- Madhya Pradesh 931
- Nagaland 931
- Maharashtra 929
- Rajasthan 928
- Gujarat 919
- Bihar 918
- Uttar Pradesh 912
- Punjab 895
- Jammu and Kashmir 892
- Sikkim 890
- Haryana 879
- Andaman and Nicobar Islands 876
- Delhi 868
- Chandigarh 818
- Ladakh 750
- Dadra and Nagar Haveli and Daman and Diu 706
Map
Females per 1,000 males, 2011
7069311,084
More rankings
- Most populated states in India (2026)
- Largest states in India by area
- Population density by state
- Literacy rate by state
- Urban population by state
- Population growth by state
- State population projections to 2036
- Largest cities in India
- Million-plus cities and urban agglomerations
- Most populated districts in India
- Largest districts in India by area
- Birth rate and fertility by state
- Death rate and infant mortality by state
- Scheduled Caste and Scheduled Tribe population by state
- Per capita income by state
- Household amenities by state
- Age structure by state
- Main languages by state
- Population by religion, state-wise (Census 2011)
Sources and method
- Census of India 2011, Primary Census Abstract (ORGI)
- Sample Registration System Statistical Report 2023 (ORGI)
Data updated: · Report a correction