India in Numbers india.tf
Society✓ Verified

What is India's crime rate?

418.9 per lakh people
2024▼ 29.4 vs 2023

NCRB · released 7 May 2026

What is India's crime rate?
PeriodValue (per lakh people)
2024418.9
2023448.3
2022422.2
2021445.9

Use in your answer

India's crime rate was 418.9 per lakh people in 2024 (cognizable crimes registered), compared with 448.3 per lakh people in 2023 (NCRB, Crime in India). Source: National Crime Records Bureau (Ministry of Home Affairs), Crime in India 2024, Volume I.

Cite as: Crime in India 2024 (NCRB)

What this shows

  • 58,85,867 cognizable crimes were registered in India in 2024, 418.9 per lakh people, down from 62,41,569 (448.3) in 2023: 35,44,608 under the IPC and BNS and 23,41,259 under Special and Local Laws.
  • Hurt cases fell from 6,36,767 in 2023 to 4,41,996 in 2024; NCRB attributes this partly to the BNS merging the hurt sections and leaving out simple hurt, which is non-cognizable, so read the 2024 fall with the change of law in mind.
  • Kerala (1,389.0 per lakh) and Delhi (1,360.2) had the highest rates in 2024. NCRB cautions that more registration can come from citizen-friendly policing such as e-FIRs and help desks, and that states should not be compared on these figures alone.

Cite this

Crime in India 2024 (NCRB)

Cite a fixed version from every published version below.

Source and method

Source
National Crime Records Bureau (Ministry of Home Affairs), Crime in India 2024, Volume I
Table
Crime in India 2024 Vol I, Table 1.1 (crime rate, total cognizable crimes, 2022-2024) and Table 1A.3 (states); 2021 from Crime in India 2023 Vol I, Table 1.1 (2021-2023), which matches the 2022 and 2023 rates; Snapshots p. xi
Released
7 May 2026
Retrieved
20 Oct 2026
Next due
Crime in India 2025, date not announced
Processing
Copied as published.
Licence
GODL-India
What exactly is measured

Cognizable crimes registered by the police per lakh population: cases under the Indian Penal Code (from 1 July 2024 the Bharatiya Nyaya Sanhita) plus Special and Local Laws, from the National Crime Records Bureau's Crime in India. It counts crimes registered, not crimes committed, so easier reporting can raise it. 2024 is the first year partly under the BNS, and NCRB attributes part of the 2024 fall to the new law's changes to the hurt sections, so 2024 is not fully comparable with earlier years. Every rate uses the same population projections (July 2020).

Report a problem with this figure

History: every published version

Each time the source changes this series we archive the full series as it stood, with an archived copy of the source, and never delete an old version. Each version has a permanent page you can cite. Recorded since 20 Oct 2026: 1 version.

No figure in this series has been revised since we began recording on 20 Oct 2026.

  1. 4 periods, latest 2024: 418.9 per lakh people · first snapshotArchived source78bdbc707ea1
Release notes (1)
  • 418.9 per lakh2024, Crime in India 2024

Get the data

Use it in Excel, Python or R

Excel (Data → From Web): https://india.tf/c/soc-crime-082/data.csv

Python: pandas.read_csv("https://india.tf/c/soc-crime-082/data.csv")

R: read.csv("https://india.tf/c/soc-crime-082/data.csv")

All statistics: /api/index.json. Free to reuse with attribution (GODL-India).