According to population Census 2011, which of the following Sates has largest number of females per thousand males ?

Tamil Nadu
Manipur
Meghalaya
Kerala

The correct answer is (d), Kerala.

Kerala has the highest sex ratio in India, with 1,084 females per 1,000 males. This is followed by Tamil Nadu (1,004), Manipur (994), and Meghalaya (991).

There are a number of factors that contribute to Kerala’s high sex ratio. One factor is the state’s relatively high level of education and employment for women. Another factor is the state’s strong social safety net, which provides support for women and children. Finally, Kerala’s culture values women and girls, which helps to promote a positive attitude towards female births.

Kerala’s high sex ratio has a number of benefits. It means that there are more women available for marriage and employment, which can help to boost the state’s economy. It also means that there are more women to care for children and the elderly, which can help to reduce the burden on families and the state. Finally, it means that there are more women to participate in decision-making, which can help to promote a more just and equitable society.