Urban India fares worse than the rural parts of the country in terms of sex-ratio, both overall and at birth, as per a latest national health survey.
The overall sex-ratio for the country is 991, while in rural India it was 1009 and in urban areas 956, according to the National Family Health Survey-4 (NFHS-4) for 2015-16.
The sex-ratio at birth in the past five years has improved marginally from 914 to 919 girls per 1000 boys but in urban India it was as low as 899.
In Haryana, where Prime Minister Narendra Modi had launched the 'Beti Bachao, Beti Padhao' campaign, the overall child sex-ratio at birth in the past five years was 836, up from 762 in 2005-2006. But in urban Haryana it is as low as 785.