{
  "period": "2026-04",
  "period_label": "April 2026",
  "source": "Bangladesh Police Headquarters (PHQ)",
  "issuing_authority": "PHQ",
  "upload_date": "06-05-2026",
  "official_portal": "https://www.police.gov.bd/en/january_2020",
  "official_pdf_url": "https://www.police.gov.bd/storage/upload/announcement/aKyAeWtnLKZdmiJTtJ0msqfZhpp3AbgFzWOFZnWX.pdf",
  "archived_pdf_path": "source-documents/2026-04-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": 51,
    "robbery": 152,
    "murder": 288,
    "speedy_trial": 77,
    "riot": 3,
    "women_child_repression": 2011,
    "kidnapping": 94,
    "police_assault": 66,
    "burglary": 267,
    "theft": 806,
    "other_cases": 7291,
    "arms_act": 139,
    "explosive_act": 12,
    "narcotics": 5706,
    "smuggling": 217,
    "recovery_total": 6074,
    "total_cases": 17180,
    "life_security_total": 585,
    "coercive_total": 6151,
    "other_share": 42.44,
    "narcotics_recovery_share": 93.94,
    "total_per_100k": 10.41,
    "life_security_per_100k": 0.35,
    "women_child_per_100k": 1.22
  },
  "units": [
    {
      "dacoity": 3,
      "robbery": 25,
      "murder": 17,
      "speedy_trial": 8,
      "riot": 0,
      "women_child_repression": 168,
      "kidnapping": 21,
      "police_assault": 3,
      "burglary": 44,
      "theft": 100,
      "other_cases": 506,
      "arms_act": 13,
      "explosive_act": 1,
      "narcotics": 563,
      "smuggling": 16,
      "recovery_total": 593,
      "total_cases": 1488,
      "unit": "DMP",
      "population_proxy": 10278882,
      "population_basis": "city-corporation proxy",
      "population_label": "Dhaka North + Dhaka South City Corporation",
      "total_per_100k": 14.48,
      "life_security_per_100k": 0.64,
      "women_child_per_100k": 1.63,
      "other_share": 34.01
    },
    {
      "dacoity": 3,
      "robbery": 9,
      "murder": 4,
      "speedy_trial": 5,
      "riot": 0,
      "women_child_repression": 51,
      "kidnapping": 3,
      "police_assault": 0,
      "burglary": 15,
      "theft": 25,
      "other_cases": 153,
      "arms_act": 8,
      "explosive_act": 0,
      "narcotics": 241,
      "smuggling": 4,
      "recovery_total": 253,
      "total_cases": 521,
      "unit": "CMP",
      "population_proxy": 3227246,
      "population_basis": "city-corporation proxy",
      "population_label": "Chattogram City Corporation",
      "total_per_100k": 16.14,
      "life_security_per_100k": 0.59,
      "women_child_per_100k": 1.58,
      "other_share": 29.37
    },
    {
      "dacoity": 0,
      "robbery": 2,
      "murder": 2,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 5,
      "kidnapping": 2,
      "police_assault": 0,
      "burglary": 6,
      "theft": 12,
      "other_cases": 35,
      "arms_act": 6,
      "explosive_act": 0,
      "narcotics": 44,
      "smuggling": 0,
      "recovery_total": 50,
      "total_cases": 114,
      "unit": "KMP",
      "population_proxy": 718735,
      "population_basis": "city-corporation proxy",
      "population_label": "Khulna City Corporation",
      "total_per_100k": 15.86,
      "life_security_per_100k": 0.83,
      "women_child_per_100k": 0.7,
      "other_share": 30.7
    },
    {
      "dacoity": 0,
      "robbery": 3,
      "murder": 0,
      "speedy_trial": 0,
      "riot": 2,
      "women_child_repression": 23,
      "kidnapping": 2,
      "police_assault": 0,
      "burglary": 2,
      "theft": 8,
      "other_cases": 54,
      "arms_act": 0,
      "explosive_act": 2,
      "narcotics": 72,
      "smuggling": 0,
      "recovery_total": 74,
      "total_cases": 168,
      "unit": "RMP",
      "population_proxy": 552791,
      "population_basis": "city-corporation proxy",
      "population_label": "Rajshahi City Corporation",
      "total_per_100k": 30.39,
      "life_security_per_100k": 0.9,
      "women_child_per_100k": 4.16,
      "other_share": 32.14
    },
    {
      "dacoity": 0,
      "robbery": 1,
      "murder": 2,
      "speedy_trial": 1,
      "riot": 0,
      "women_child_repression": 18,
      "kidnapping": 6,
      "police_assault": 1,
      "burglary": 4,
      "theft": 10,
      "other_cases": 59,
      "arms_act": 4,
      "explosive_act": 0,
      "narcotics": 48,
      "smuggling": 0,
      "recovery_total": 52,
      "total_cases": 154,
      "unit": "BMP",
      "population_proxy": 419351,
      "population_basis": "city-corporation proxy",
      "population_label": "Barishal City Corporation",
      "total_per_100k": 36.72,
      "life_security_per_100k": 2.15,
      "women_child_per_100k": 4.29,
      "other_share": 38.31
    },
    {
      "dacoity": 0,
      "robbery": 1,
      "murder": 3,
      "speedy_trial": 6,
      "riot": 0,
      "women_child_repression": 5,
      "kidnapping": 1,
      "police_assault": 3,
      "burglary": 4,
      "theft": 18,
      "other_cases": 49,
      "arms_act": 1,
      "explosive_act": 1,
      "narcotics": 60,
      "smuggling": 21,
      "recovery_total": 83,
      "total_cases": 173,
      "unit": "SMP",
      "population_proxy": 532426,
      "population_basis": "city-corporation proxy",
      "population_label": "Sylhet City Corporation",
      "total_per_100k": 32.49,
      "life_security_per_100k": 0.94,
      "women_child_per_100k": 0.94,
      "other_share": 28.32
    },
    {
      "dacoity": 0,
      "robbery": 1,
      "murder": 1,
      "speedy_trial": 2,
      "riot": 0,
      "women_child_repression": 7,
      "kidnapping": 0,
      "police_assault": 0,
      "burglary": 2,
      "theft": 10,
      "other_cases": 37,
      "arms_act": 1,
      "explosive_act": 0,
      "narcotics": 63,
      "smuggling": 0,
      "recovery_total": 64,
      "total_cases": 124,
      "unit": "RPMP",
      "population_proxy": 708384,
      "population_basis": "city-corporation proxy",
      "population_label": "Rangpur City Corporation",
      "total_per_100k": 17.5,
      "life_security_per_100k": 0.28,
      "women_child_per_100k": 0.99,
      "other_share": 29.84
    },
    {
      "dacoity": 0,
      "robbery": 3,
      "murder": 5,
      "speedy_trial": 3,
      "riot": 0,
      "women_child_repression": 34,
      "kidnapping": 6,
      "police_assault": 3,
      "burglary": 3,
      "theft": 20,
      "other_cases": 106,
      "arms_act": 18,
      "explosive_act": 0,
      "narcotics": 153,
      "smuggling": 1,
      "recovery_total": 172,
      "total_cases": 355,
      "unit": "GMP",
      "population_proxy": 2674697,
      "population_basis": "city-corporation proxy",
      "population_label": "Gazipur City Corporation",
      "total_per_100k": 13.27,
      "life_security_per_100k": 0.52,
      "women_child_per_100k": 1.27,
      "other_share": 29.86
    },
    {
      "dacoity": 21,
      "robbery": 36,
      "murder": 64,
      "speedy_trial": 8,
      "riot": 1,
      "women_child_repression": 375,
      "kidnapping": 15,
      "police_assault": 22,
      "burglary": 39,
      "theft": 132,
      "other_cases": 1433,
      "arms_act": 14,
      "explosive_act": 1,
      "narcotics": 1326,
      "smuggling": 7,
      "recovery_total": 1348,
      "total_cases": 3494,
      "unit": "Dhaka Range",
      "population_proxy": 44185955,
      "population_basis": "division proxy, not police-jurisdiction adjusted",
      "population_label": "Dhaka Division",
      "total_per_100k": 7.91,
      "life_security_per_100k": 0.31,
      "women_child_per_100k": 0.85,
      "other_share": 41.01
    },
    {
      "dacoity": 0,
      "robbery": 6,
      "murder": 17,
      "speedy_trial": 7,
      "riot": 0,
      "women_child_repression": 108,
      "kidnapping": 3,
      "police_assault": 6,
      "burglary": 7,
      "theft": 48,
      "other_cases": 394,
      "arms_act": 1,
      "explosive_act": 0,
      "narcotics": 316,
      "smuggling": 25,
      "recovery_total": 342,
      "total_cases": 938,
      "unit": "Mymensingh Range",
      "population_proxy": 12219711,
      "population_basis": "division proxy",
      "population_label": "Mymensingh Division",
      "total_per_100k": 7.68,
      "life_security_per_100k": 0.21,
      "women_child_per_100k": 0.88,
      "other_share": 42.0
    },
    {
      "dacoity": 10,
      "robbery": 22,
      "murder": 54,
      "speedy_trial": 9,
      "riot": 0,
      "women_child_repression": 285,
      "kidnapping": 18,
      "police_assault": 9,
      "burglary": 71,
      "theft": 105,
      "other_cases": 1346,
      "arms_act": 31,
      "explosive_act": 1,
      "narcotics": 890,
      "smuggling": 47,
      "recovery_total": 969,
      "total_cases": 2898,
      "unit": "Chittagong Range",
      "population_proxy": 33186738,
      "population_basis": "division proxy",
      "population_label": "Chattogram Division",
      "total_per_100k": 8.73,
      "life_security_per_100k": 0.31,
      "women_child_per_100k": 0.86,
      "other_share": 46.45
    },
    {
      "dacoity": 4,
      "robbery": 7,
      "murder": 24,
      "speedy_trial": 3,
      "riot": 0,
      "women_child_repression": 78,
      "kidnapping": 1,
      "police_assault": 1,
      "burglary": 4,
      "theft": 45,
      "other_cases": 400,
      "arms_act": 6,
      "explosive_act": 1,
      "narcotics": 187,
      "smuggling": 46,
      "recovery_total": 240,
      "total_cases": 807,
      "unit": "Sylhet Range",
      "population_proxy": 11028762,
      "population_basis": "division proxy",
      "population_label": "Sylhet Division",
      "total_per_100k": 7.32,
      "life_security_per_100k": 0.33,
      "women_child_per_100k": 0.71,
      "other_share": 49.57
    },
    {
      "dacoity": 3,
      "robbery": 12,
      "murder": 24,
      "speedy_trial": 15,
      "riot": 0,
      "women_child_repression": 163,
      "kidnapping": 5,
      "police_assault": 5,
      "burglary": 25,
      "theft": 72,
      "other_cases": 687,
      "arms_act": 10,
      "explosive_act": 3,
      "narcotics": 454,
      "smuggling": 33,
      "recovery_total": 500,
      "total_cases": 1511,
      "unit": "Khulna Range",
      "population_proxy": 17407816,
      "population_basis": "division proxy",
      "population_label": "Khulna Division",
      "total_per_100k": 8.68,
      "life_security_per_100k": 0.25,
      "women_child_per_100k": 0.94,
      "other_share": 45.47
    },
    {
      "dacoity": 3,
      "robbery": 3,
      "murder": 15,
      "speedy_trial": 5,
      "riot": 0,
      "women_child_repression": 200,
      "kidnapping": 2,
      "police_assault": 1,
      "burglary": 21,
      "theft": 44,
      "other_cases": 497,
      "arms_act": 2,
      "explosive_act": 1,
      "narcotics": 244,
      "smuggling": 0,
      "recovery_total": 247,
      "total_cases": 1038,
      "unit": "Barishal Range",
      "population_proxy": 9095734,
      "population_basis": "division proxy",
      "population_label": "Barishal Division",
      "total_per_100k": 11.41,
      "life_security_per_100k": 0.25,
      "women_child_per_100k": 2.2,
      "other_share": 47.88
    },
    {
      "dacoity": 1,
      "robbery": 10,
      "murder": 36,
      "speedy_trial": 1,
      "riot": 0,
      "women_child_repression": 252,
      "kidnapping": 2,
      "police_assault": 5,
      "burglary": 1,
      "theft": 70,
      "other_cases": 753,
      "arms_act": 23,
      "explosive_act": 1,
      "narcotics": 563,
      "smuggling": 5,
      "recovery_total": 592,
      "total_cases": 1723,
      "unit": "Rajshahi Range",
      "population_proxy": 20346865,
      "population_basis": "division proxy",
      "population_label": "Rajshahi Division",
      "total_per_100k": 8.47,
      "life_security_per_100k": 0.24,
      "women_child_per_100k": 1.24,
      "other_share": 43.7
    },
    {
      "dacoity": 3,
      "robbery": 5,
      "murder": 17,
      "speedy_trial": 4,
      "riot": 0,
      "women_child_repression": 237,
      "kidnapping": 7,
      "police_assault": 7,
      "burglary": 19,
      "theft": 80,
      "other_cases": 767,
      "arms_act": 1,
      "explosive_act": 0,
      "narcotics": 444,
      "smuggling": 9,
      "recovery_total": 454,
      "total_cases": 1600,
      "unit": "Rangpur Range",
      "population_proxy": 17601078,
      "population_basis": "division proxy",
      "population_label": "Rangpur Division",
      "total_per_100k": 9.09,
      "life_security_per_100k": 0.18,
      "women_child_per_100k": 1.35,
      "other_share": 47.94
    },
    {
      "dacoity": 0,
      "robbery": 6,
      "murder": 3,
      "speedy_trial": 0,
      "riot": 0,
      "women_child_repression": 2,
      "kidnapping": 0,
      "police_assault": 0,
      "burglary": 0,
      "theft": 7,
      "other_cases": 15,
      "arms_act": 0,
      "explosive_act": 0,
      "narcotics": 38,
      "smuggling": 3,
      "recovery_total": 41,
      "total_cases": 74,
      "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": 20.27
    }
  ],
  "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."
}