Over 5,484 children were sexually assaulted and 1,408 others killed in different parts of the country in 2010, according to a government report.
The latest report on gender violence by National Crime Records Bureau data says that 10,670 children were also kidnapped or abducted during the year in various states and Union Territories.
In Uttar Pradesh alone, 315 children were killed, while 1,182 children were sexually assaulted in Madhya Pradesh during the period - the highest in the two categories of crimes.
There were 211 incidents of murder of children in Maharashtra; another 200 such cases in Bihar and 124 victims in Madhya Pradesh.
Maharashtra, Uttar Pradesh and Andhra Pradesh recorded 747, 451 and 446 cases of sexual assault respectively in 2010.
Similarly, 382 and 369 such incidents were reported in Chhattisgarh and Rajasthan respectively.
In Delhi, 29 children were murdered and 304 others were raped in 2010.
Surprisingly, the national capital has reported the highest number of kidnapping of children in the country - 2,982, followed by Bihar (1,359), Uttar Pradesh (1,225), Maharashtra (749), Rajasthan (706), Andhra Pradesh (581) and Gujarat (565).