{
  "period": "2026-02",
  "period_label": "February 2026",
  "source": "Bangladesh Police Headquarters (PHQ)",
  "issuing_authority": "PHQ",
  "upload_date": "08-03-2026",
  "official_portal": "https://www.police.gov.bd/en/january_2020",
  "official_pdf_url": "https://www.police.gov.bd/storage/upload/announcement/DaSlbieBmVhb1QCmbmVGxzAteFHNeTdotm80JBSy.pdf",
  "archived_pdf_path": "source-documents/2026-02-police-headquarters-crime-statistics.pdf",
  "data_type": "Official monthly Police Headquarters crime statistics table; FIR and recovery case counts",
  "schema_signature": [
    "Names of Unit",
    "Dacoity",
    "Robbery",
    "Murder",
    "Speedy Trial",
    "Riot",
    "Woman & Child Repression",
    "Kidnapping",
    "Police Assault",
    "Burglary",
    "Theft",
    "Other Cases",
    "Arms Act",
    "Explosive Act",
    "Narcotics",
    "Smuggling",
    "Recovery Total",
    "Total Cases"
  ],
  "schema_verification": "Verified: Jan–May 2026 source tables use the same column structure and category labels.",
  "classification_note": "Police Headquarters classified the offence categories in the source table. Constitution Watchdog maps those categories to constitutional accountability questions; CW does not reclassify the underlying FIR data.",
  "source_caveat": "Police Headquarters is the state authority publishing these administrative records. The monitor treats them as primary official data, not independently audited crime-prevalence data.",
  "national": {
    "dacoity": 42,
    "robbery": 134,
    "murder": 250,
    "speedy_trial": 48,
    "riot": 1,
    "women_child_repression": 1181,
    "kidnapping": 64,
    "police_assault": 42,
    "burglary": 187,
    "theft": 634,
    "other_cases": 5504,
    "arms_act": 193,
    "explosive_act": 29,
    "narcotics": 3359,
    "smuggling": 107,
    "recovery_total": 3688,
    "total_cases": 11775,
    "life_security_total": 490,
    "coercive_total": 3736,
    "other_share": 46.74,
    "narcotics_recovery_share": 91.08,
    "total_per_100k": 7.13,
    "life_security_per_100k": 0.3,
    "women_child_per_100k": 0.72
  },
  "units": [
    {
      "dacoity": 3,
      "robbery": 22,
      "murder": 16,
      "speedy_trial": 4,
      "riot": 0,
      "women_child_repression": 96,
      "kidnapping": 12,
      "police_assault": 8,
      "burglary": 42,
      "theft": 84,
      "other_cases": 364,
      "arms_act": 23,
      "explosive_act": 4,
      "narcotics": 358,
      "smuggling": 5,
      "recovery_total": 390,
      "total_cases": 1041,
      "unit": "DMP",
      "population_proxy": 10278882,
      "population_basis": "city-corporation proxy",
      "population_label": "Dhaka North + Dhaka South City Corporation",
      "total_per_100k": 10.13,
      "life_security_per_100k": 0.52,
      "women_child_per_100k": 0.93,
      "other_share": 34.97
    },
    {
      "dacoity": 0,
      "robbery": 10,
      "murder": 4,
      "speedy_trial": 5,
      "riot": 0,
      "women_child_repression": 30,
      "kidnapping": 4,
      "police_assault": 2,
      "burglary": 4,
      "theft": 17,
      "other_cases": 124,
      "arms_act": 9,
      "explosive_act": 0,
      "narcotics": 127,
      "smuggling": 4,
      "recovery_total": 140,
      "total_cases": 340,
      "unit": "CMP",
      "population_proxy": 3227246,
      "population_basis": "city-corporation proxy",
      "population_label": "Chattogram City Corporation",
      "total_per_100k": 10.54,
      "life_security_per_100k": 0.56,
      "women_child_per_100k": 0.93,
      "other_share": 36.47
    },
    {
      "dacoity": 1,
      "robbery": 3,
      "murder": 4,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 9,
      "kidnapping": 1,
      "police_assault": 0,
      "burglary": 3,
      "theft": 12,
      "other_cases": 26,
      "arms_act": 3,
      "explosive_act": 0,
      "narcotics": 29,
      "smuggling": 0,
      "recovery_total": 32,
      "total_cases": 91,
      "unit": "KMP",
      "population_proxy": 718735,
      "population_basis": "city-corporation proxy",
      "population_label": "Khulna City Corporation",
      "total_per_100k": 12.66,
      "life_security_per_100k": 1.25,
      "women_child_per_100k": 1.25,
      "other_share": 28.57
    },
    {
      "dacoity": 0,
      "robbery": 3,
      "murder": 4,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 12,
      "kidnapping": 0,
      "police_assault": 0,
      "burglary": 2,
      "theft": 4,
      "other_cases": 29,
      "arms_act": 1,
      "explosive_act": 0,
      "narcotics": 35,
      "smuggling": 0,
      "recovery_total": 36,
      "total_cases": 90,
      "unit": "RMP",
      "population_proxy": 552791,
      "population_basis": "city-corporation proxy",
      "population_label": "Rajshahi City Corporation",
      "total_per_100k": 16.28,
      "life_security_per_100k": 1.27,
      "women_child_per_100k": 2.17,
      "other_share": 32.22
    },
    {
      "dacoity": 1,
      "robbery": 1,
      "murder": 1,
      "speedy_trial": 2,
      "riot": 0,
      "women_child_repression": 18,
      "kidnapping": 6,
      "police_assault": 0,
      "burglary": 5,
      "theft": 6,
      "other_cases": 44,
      "arms_act": 0,
      "explosive_act": 0,
      "narcotics": 22,
      "smuggling": 0,
      "recovery_total": 22,
      "total_cases": 106,
      "unit": "BMP",
      "population_proxy": 419351,
      "population_basis": "city-corporation proxy",
      "population_label": "Barishal City Corporation",
      "total_per_100k": 25.28,
      "life_security_per_100k": 2.15,
      "women_child_per_100k": 4.29,
      "other_share": 41.51
    },
    {
      "dacoity": 0,
      "robbery": 4,
      "murder": 1,
      "speedy_trial": 1,
      "riot": 0,
      "women_child_repression": 5,
      "kidnapping": 0,
      "police_assault": 2,
      "burglary": 5,
      "theft": 11,
      "other_cases": 37,
      "arms_act": 0,
      "explosive_act": 0,
      "narcotics": 44,
      "smuggling": 13,
      "recovery_total": 57,
      "total_cases": 123,
      "unit": "SMP",
      "population_proxy": 532426,
      "population_basis": "city-corporation proxy",
      "population_label": "Sylhet City Corporation",
      "total_per_100k": 23.1,
      "life_security_per_100k": 0.94,
      "women_child_per_100k": 0.94,
      "other_share": 30.08
    },
    {
      "dacoity": 0,
      "robbery": 0,
      "murder": 0,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 6,
      "kidnapping": 0,
      "police_assault": 1,
      "burglary": 2,
      "theft": 4,
      "other_cases": 17,
      "arms_act": 1,
      "explosive_act": 0,
      "narcotics": 26,
      "smuggling": 0,
      "recovery_total": 27,
      "total_cases": 57,
      "unit": "RPMP",
      "population_proxy": 708384,
      "population_basis": "city-corporation proxy",
      "population_label": "Rangpur City Corporation",
      "total_per_100k": 8.05,
      "life_security_per_100k": 0.0,
      "women_child_per_100k": 0.85,
      "other_share": 29.82
    },
    {
      "dacoity": 1,
      "robbery": 2,
      "murder": 2,
      "speedy_trial": 3,
      "riot": 0,
      "women_child_repression": 28,
      "kidnapping": 3,
      "police_assault": 3,
      "burglary": 0,
      "theft": 12,
      "other_cases": 71,
      "arms_act": 4,
      "explosive_act": 1,
      "narcotics": 83,
      "smuggling": 0,
      "recovery_total": 88,
      "total_cases": 213,
      "unit": "GMP",
      "population_proxy": 2674697,
      "population_basis": "city-corporation proxy",
      "population_label": "Gazipur City Corporation",
      "total_per_100k": 7.96,
      "life_security_per_100k": 0.3,
      "women_child_per_100k": 1.05,
      "other_share": 33.33
    },
    {
      "dacoity": 12,
      "robbery": 30,
      "murder": 57,
      "speedy_trial": 2,
      "riot": 0,
      "women_child_repression": 240,
      "kidnapping": 7,
      "police_assault": 8,
      "burglary": 31,
      "theft": 96,
      "other_cases": 1090,
      "arms_act": 33,
      "explosive_act": 11,
      "narcotics": 751,
      "smuggling": 3,
      "recovery_total": 798,
      "total_cases": 2371,
      "unit": "Dhaka Range",
      "population_proxy": 44185955,
      "population_basis": "division proxy, not police-jurisdiction adjusted",
      "population_label": "Dhaka Division",
      "total_per_100k": 5.37,
      "life_security_per_100k": 0.24,
      "women_child_per_100k": 0.54,
      "other_share": 45.97
    },
    {
      "dacoity": 3,
      "robbery": 1,
      "murder": 15,
      "speedy_trial": 3,
      "riot": 0,
      "women_child_repression": 58,
      "kidnapping": 6,
      "police_assault": 2,
      "burglary": 6,
      "theft": 23,
      "other_cases": 363,
      "arms_act": 5,
      "explosive_act": 0,
      "narcotics": 204,
      "smuggling": 22,
      "recovery_total": 231,
      "total_cases": 711,
      "unit": "Mymensingh Range",
      "population_proxy": 12219711,
      "population_basis": "division proxy",
      "population_label": "Mymensingh Division",
      "total_per_100k": 5.82,
      "life_security_per_100k": 0.2,
      "women_child_per_100k": 0.47,
      "other_share": 51.05
    },
    {
      "dacoity": 14,
      "robbery": 23,
      "murder": 54,
      "speedy_trial": 11,
      "riot": 0,
      "women_child_repression": 171,
      "kidnapping": 12,
      "police_assault": 6,
      "burglary": 45,
      "theft": 107,
      "other_cases": 889,
      "arms_act": 54,
      "explosive_act": 1,
      "narcotics": 572,
      "smuggling": 25,
      "recovery_total": 652,
      "total_cases": 1984,
      "unit": "Chittagong Range",
      "population_proxy": 33186738,
      "population_basis": "division proxy",
      "population_label": "Chattogram Division",
      "total_per_100k": 5.98,
      "life_security_per_100k": 0.31,
      "women_child_per_100k": 0.52,
      "other_share": 44.81
    },
    {
      "dacoity": 1,
      "robbery": 2,
      "murder": 20,
      "speedy_trial": 2,
      "riot": 0,
      "women_child_repression": 40,
      "kidnapping": 1,
      "police_assault": 1,
      "burglary": 4,
      "theft": 34,
      "other_cases": 316,
      "arms_act": 6,
      "explosive_act": 0,
      "narcotics": 128,
      "smuggling": 21,
      "recovery_total": 155,
      "total_cases": 576,
      "unit": "Sylhet Range",
      "population_proxy": 11028762,
      "population_basis": "division proxy",
      "population_label": "Sylhet Division",
      "total_per_100k": 5.22,
      "life_security_per_100k": 0.22,
      "women_child_per_100k": 0.36,
      "other_share": 54.86
    },
    {
      "dacoity": 2,
      "robbery": 7,
      "murder": 26,
      "speedy_trial": 7,
      "riot": 1,
      "women_child_repression": 95,
      "kidnapping": 1,
      "police_assault": 4,
      "burglary": 14,
      "theft": 67,
      "other_cases": 494,
      "arms_act": 20,
      "explosive_act": 9,
      "narcotics": 298,
      "smuggling": 8,
      "recovery_total": 335,
      "total_cases": 1053,
      "unit": "Khulna Range",
      "population_proxy": 17407816,
      "population_basis": "division proxy",
      "population_label": "Khulna Division",
      "total_per_100k": 6.05,
      "life_security_per_100k": 0.21,
      "women_child_per_100k": 0.55,
      "other_share": 46.91
    },
    {
      "dacoity": 2,
      "robbery": 2,
      "murder": 9,
      "speedy_trial": 7,
      "riot": 0,
      "women_child_repression": 108,
      "kidnapping": 0,
      "police_assault": 2,
      "burglary": 12,
      "theft": 29,
      "other_cases": 423,
      "arms_act": 12,
      "explosive_act": 0,
      "narcotics": 169,
      "smuggling": 0,
      "recovery_total": 181,
      "total_cases": 775,
      "unit": "Barishal Range",
      "population_proxy": 9095734,
      "population_basis": "division proxy",
      "population_label": "Barishal Division",
      "total_per_100k": 8.52,
      "life_security_per_100k": 0.14,
      "women_child_per_100k": 1.19,
      "other_share": 54.58
    },
    {
      "dacoity": 2,
      "robbery": 14,
      "murder": 22,
      "speedy_trial": 1,
      "riot": 0,
      "women_child_repression": 140,
      "kidnapping": 1,
      "police_assault": 1,
      "burglary": 2,
      "theft": 60,
      "other_cases": 594,
      "arms_act": 20,
      "explosive_act": 3,
      "narcotics": 282,
      "smuggling": 4,
      "recovery_total": 309,
      "total_cases": 1146,
      "unit": "Rajshahi Range",
      "population_proxy": 20346865,
      "population_basis": "division proxy",
      "population_label": "Rajshahi Division",
      "total_per_100k": 5.63,
      "life_security_per_100k": 0.19,
      "women_child_per_100k": 0.69,
      "other_share": 51.83
    },
    {
      "dacoity": 0,
      "robbery": 6,
      "murder": 15,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 125,
      "kidnapping": 10,
      "police_assault": 2,
      "burglary": 10,
      "theft": 57,
      "other_cases": 616,
      "arms_act": 2,
      "explosive_act": 0,
      "narcotics": 209,
      "smuggling": 2,
      "recovery_total": 213,
      "total_cases": 1054,
      "unit": "Rangpur Range",
      "population_proxy": 17601078,
      "population_basis": "division proxy",
      "population_label": "Rangpur Division",
      "total_per_100k": 5.99,
      "life_security_per_100k": 0.18,
      "women_child_per_100k": 0.71,
      "other_share": 58.44
    },
    {
      "dacoity": 0,
      "robbery": 4,
      "murder": 0,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 0,
      "kidnapping": 0,
      "police_assault": 0,
      "burglary": 0,
      "theft": 11,
      "other_cases": 7,
      "arms_act": 0,
      "explosive_act": 0,
      "narcotics": 22,
      "smuggling": 0,
      "recovery_total": 22,
      "total_cases": 44,
      "unit": "Railway Range",
      "population_proxy": null,
      "population_basis": "not applicable",
      "population_label": "No territorially comparable census denominator used",
      "total_per_100k": null,
      "life_security_per_100k": null,
      "women_child_per_100k": null,
      "other_share": 15.91
    }
  ],
  "title": "Crime Accountability Index",
  "short_title": "Crime Accountability Index",
  "public_name": "Crime Accountability Index",
  "constitutional_frame": "Public accountability burden of explanation, not proof of guilt or constitutional breach."
}