Top 10 Cities of India by Highest Sex Ratio (Gender Ratio) of Female per 1000 males

2011 Census
Rank City State Sex Ratio Child Sex Ratio(0-6)
1 Kozhikode Kerala 1093 965
2 Alappuzha Kerala 1077 949
3 Kollam Kerala 1075 968
4 Thrissur Kerala 1075 950
5 Thiruvananthapuram Kerala 1054 967
6 Palakkad Kerala 1052 958
7 Imphal Manipur 1052 947
8 Kakinada Andhra Pradesh 1048 974
9 Puducherry Puducherry 1046 995
10 Nagercoil Tamil Nadu 1045 1000