Maharashtra has recorded the highest number of crimes against children in India, with 24,171 cases reported in 2024, according to the latest National Crime Records Bureau (NCRB) data. The state also topped the charts with 12,994 kidnapping cases, accounting for a significant portion of the total crimes against minors.
Worrying Long-Term Trend
The report points to a worrying long-term trend, with crimes against children nearly doubling over the past decade. Experts attribute this rise to increased reporting, better awareness, and a growing population, but also highlight the need for stronger preventive measures.
Key Statistics
- Maharashtra reported 24,171 cases of crimes against children in 2024, the highest among all states.
- Kidnapping cases stood at 12,994, also the highest in the country.
- Other states with high numbers include Uttar Pradesh, Madhya Pradesh, and Rajasthan.
The NCRB data covers various offenses, including kidnapping, murder, rape, and assault. While the increase in reporting is a positive sign, the sheer volume of cases underscores the urgent need for better child protection mechanisms.
Activists have called for stricter implementation of laws, faster trials, and more resources for child welfare agencies. The Maharashtra government has announced plans to strengthen the police response and set up special courts for cases involving children.
The data also reveals that a majority of victims are girls, and most offenders are known to the victims. This highlights the importance of community-based interventions and education to prevent abuse.



