{
 "generated_at": "2026-10-16T11:05:14+09:00",
 "data_through": {
  "crime": 2025,
  "accident": 2025
 },
 "source": [
  {
   "name": "愛媛県警察 犯罪オープンデータ",
   "publisher": "愛媛県警察",
   "url": "https://www.npa.go.jp/toukei/seianki/hanzaiopendatalink.html",
   "license": "政府標準利用規約2.0準拠・PDL1.0・県警独自規約のいずれか（いずれも商用可・出典明記）",
   "note": "窃盗7手口。tokeilab が町丁目単位に集計・加工した"
  },
  {
   "name": "警察庁 交通事故統計情報のオープンデータ",
   "publisher": "警察庁",
   "url": "https://www.npa.go.jp/publications/statistics/koutsuu/opendata/index_opendata.html",
   "license": "公共データ利用規約 第1.0版（PDL1.0）。警察庁ウェブサイト利用規約に従い、編集・加工した旨を記載する",
   "note": "人身事故のみ。tokeilab が町丁目・50m格子に集計・加工した"
  },
  {
   "name": "e-Stat 国勢調査 2020年 小地域（町丁・字等）境界・人口",
   "publisher": "総務省統計局",
   "url": "https://www.e-stat.go.jp/gis/statmap-search?page=1&type=2&aggregateUnitForBoundary=A&toukeiCode=00200521&toukeiYear=2020",
   "license": "政府標準利用規約（第2.0版）。出典を明記し、加工した旨を記載する",
   "note": "町丁目の人口・世帯数・重心"
  }
 ],
 "license": "CC-BY-4.0",
 "license_notice": "CC BY 4.0, tokeilab。都道府県警察の犯罪オープンデータ、警察庁の交通事故統計情報のオープンデータ、警視庁の町丁別集計表、e-Stat 国勢調査を tokeilab が加工して作成。",
 "schema_url": "https://tokeilab.org/schema/safety/",
 "canonical_url": "https://tokeilab.org/safety/38204/",
 "language": "ja",
 "title": "愛媛県八幡浜市の町丁目ごとの犯罪・事故の件数",
 "data": {
  "city_code": "38204",
  "city_name": "八幡浜市",
  "pref_code": "38",
  "pref_name": "愛媛県",
  "population": 27965,
  "n_units": 46,
  "lat": 33.465628,
  "lon": 132.422528,
  "data_through": {
   "crime": 2025,
   "accident": 2025
  },
  "crime_years": [
   2018,
   2019,
   2020,
   2021,
   2022,
   2023,
   2024,
   2025
  ],
  "crime_totals": {
   "ひったくり": {
    "years": {
     "2018": 0,
     "2019": 0,
     "2020": 0,
     "2021": 0,
     "2022": 0,
     "2023": 0,
     "2024": 0,
     "2025": 0
    },
    "unassigned_share_latest": null
   },
   "車上ねらい": {
    "years": {
     "2018": 10,
     "2019": 11,
     "2020": 10,
     "2021": 22,
     "2022": 1,
     "2023": 10,
     "2024": 2,
     "2025": 2
    },
    "unassigned_share_latest": 0.0
   },
   "部品ねらい": {
    "years": {
     "2018": 1,
     "2019": 2,
     "2020": 0,
     "2021": 0,
     "2022": 0,
     "2023": 2,
     "2024": 0,
     "2025": 0
    },
    "unassigned_share_latest": null
   },
   "自動販売機ねらい": {
    "years": {
     "2018": 0,
     "2019": 0,
     "2020": 0,
     "2021": 0,
     "2022": 0,
     "2023": 3,
     "2024": 0,
     "2025": 0
    },
    "unassigned_share_latest": null
   },
   "自動車盗": {
    "years": {
     "2018": 0,
     "2019": 1,
     "2020": 0,
     "2021": 0,
     "2022": 0,
     "2023": 1,
     "2024": 0,
     "2025": 1
    },
    "unassigned_share_latest": 1.0
   },
   "オートバイ盗": {
    "years": {
     "2018": 0,
     "2019": 1,
     "2020": 1,
     "2021": 3,
     "2022": 1,
     "2023": 1,
     "2024": 1,
     "2025": 0
    },
    "unassigned_share_latest": null
   },
   "自転車盗": {
    "years": {
     "2018": 9,
     "2019": 6,
     "2020": 4,
     "2021": 5,
     "2022": 4,
     "2023": 11,
     "2024": 4,
     "2025": 4
    },
    "unassigned_share_latest": 0.5
   }
  },
  "accident_totals": {
   "years": {
    "2019": {
     "accidents": 30,
     "deaths": 1,
     "injured": 32,
     "person_vs_vehicle": 4,
     "vehicle_vs_vehicle": 25,
     "single_vehicle": 1,
     "pedestrian": 4,
     "bicycle": 6,
     "night": 3
    },
    "2020": {
     "accidents": 40,
     "deaths": 2,
     "injured": 41,
     "person_vs_vehicle": 7,
     "vehicle_vs_vehicle": 30,
     "single_vehicle": 3,
     "pedestrian": 7,
     "bicycle": 4,
     "night": 5
    },
    "2021": {
     "accidents": 32,
     "deaths": 1,
     "injured": 37,
     "person_vs_vehicle": 4,
     "vehicle_vs_vehicle": 27,
     "single_vehicle": 1,
     "pedestrian": 4,
     "bicycle": 8,
     "night": 3
    },
    "2022": {
     "accidents": 37,
     "deaths": 1,
     "injured": 38,
     "person_vs_vehicle": 7,
     "vehicle_vs_vehicle": 30,
     "single_vehicle": 0,
     "pedestrian": 7,
     "bicycle": 4,
     "night": 8
    },
    "2023": {
     "accidents": 27,
     "deaths": 2,
     "injured": 31,
     "person_vs_vehicle": 6,
     "vehicle_vs_vehicle": 17,
     "single_vehicle": 4,
     "pedestrian": 6,
     "bicycle": 2,
     "night": 3
    },
    "2024": {
     "accidents": 29,
     "deaths": 2,
     "injured": 29,
     "person_vs_vehicle": 7,
     "vehicle_vs_vehicle": 20,
     "single_vehicle": 2,
     "pedestrian": 7,
     "bicycle": 3,
     "night": 9
    },
    "2025": {
     "accidents": 29,
     "deaths": 2,
     "injured": 27,
     "person_vs_vehicle": 8,
     "vehicle_vs_vehicle": 20,
     "single_vehicle": 1,
     "pedestrian": 8,
     "bicycle": 10,
     "night": 7
    }
   },
   "latest_provisional": true
  },
  "city_only": false,
  "tokyo": null,
  "n_units_pop": 14,
  "notes": [],
  "crime_types": [
   "ひったくり",
   "車上ねらい",
   "部品ねらい",
   "自動販売機ねらい",
   "自動車盗",
   "オートバイ盗",
   "自転車盗"
  ],
  "crime_columns": [
   "count_latest",
   "per_10k_latest",
   "rank_count",
   "rank_per_10k",
   "rank_shown",
   "change_2018_diff",
   "change_2018_ratio",
   "change_3y_diff",
   "change_3y_ratio",
   "evaluable"
  ],
  "ranks_note": "rank_count の母数は n_units、rank_per_10k の母数は n_units_pop。rank_shown=1 のときだけ順位を出す、evaluable=1 のときだけ増減を出す",
  "town_page_template": "https://tokeilab.org/safety/38204/<unit_code>/",
  "towns": [
   {
    "unit_code": "382040010",
    "name": "北浜",
    "population": 111,
    "crime": {
     "自転車盗": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 5,
    "accidents_total": 16
   },
   {
    "unit_code": "382040020",
    "name": "向灘",
    "population": 1684,
    "crime": {
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 6
   },
   {
    "unit_code": "38204004001",
    "name": "大平",
    "population": 1285,
    "crime": {
     "オートバイ盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 13
   },
   {
    "unit_code": "38204005001",
    "name": "松柏",
    "population": 2764,
    "crime": {
     "オートバイ盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 20
   },
   {
    "unit_code": "38204006001",
    "name": "江戸岡一丁目",
    "population": 345,
    "crime": {
     "自転車盗": [
      1,
      null,
      1,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      1,
      null,
      1,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "部品ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 2,
    "accidents_total": 5
   },
   {
    "unit_code": "38204006002",
    "name": "江戸岡二丁目",
    "population": 149,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040070",
    "name": "高野地",
    "population": 84,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204008005",
    "name": "郷",
    "population": 682,
    "crime": {
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 13
   },
   {
    "unit_code": "38204009001",
    "name": "五反田",
    "population": 2293,
    "crime": {
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "部品ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 12
   },
   {
    "unit_code": "382040100",
    "name": "八代",
    "population": 1085,
    "crime": {
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 3
   },
   {
    "unit_code": "38204011001",
    "name": "矢野町",
    "population": 279,
    "crime": {},
    "accidents_latest": 1,
    "accidents_total": 2
   },
   {
    "unit_code": "382040120",
    "name": "国木",
    "population": 237,
    "crime": {
     "自転車盗": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204013001",
    "name": "広瀬一丁目",
    "population": 176,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 1
   },
   {
    "unit_code": "38204013002",
    "name": "広瀬二丁目",
    "population": 235,
    "crime": {
     "自転車盗": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204013003",
    "name": "広瀬三丁目",
    "population": 191,
    "crime": {
     "車上ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204014001",
    "name": "古町一丁目",
    "population": 266,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204014002",
    "name": "古町二丁目",
    "population": 245,
    "crime": {
     "車上ねらい": [
      1,
      null,
      1,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 1
   },
   {
    "unit_code": "382040150",
    "name": "産業通",
    "population": 335,
    "crime": {
     "車上ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 10
   },
   {
    "unit_code": "38204017001",
    "name": "栗野浦",
    "population": 253,
    "crime": {
     "車上ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 1
   },
   {
    "unit_code": "38204018001",
    "name": "大谷口一丁目",
    "population": 118,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204018002",
    "name": "大谷口二丁目",
    "population": 168,
    "crime": {
     "車上ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204019009",
    "name": "日土町",
    "population": 1468,
    "crime": {
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 3
   },
   {
    "unit_code": "38204020006",
    "name": "川之内",
    "population": 227,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 6
   },
   {
    "unit_code": "382040210",
    "name": "中津川",
    "population": 144,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040220",
    "name": "若山",
    "population": 847,
    "crime": {},
    "accidents_latest": 2,
    "accidents_total": 4
   },
   {
    "unit_code": "382040230",
    "name": "布喜川",
    "population": 273,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 2
   },
   {
    "unit_code": "382040240",
    "name": "横平",
    "population": 67,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040250",
    "name": "谷",
    "population": 46,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040260",
    "name": "釜倉",
    "population": 78,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 2
   },
   {
    "unit_code": "382040270",
    "name": "舌間",
    "population": 247,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040280",
    "name": "合田",
    "population": 294,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204029001",
    "name": "川上町上泊",
    "population": 174,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204029002",
    "name": "川上町川名津",
    "population": 538,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204029003",
    "name": "川上町白石",
    "population": 117,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204030001",
    "name": "真網代",
    "population": 631,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204032001",
    "name": "穴井",
    "population": 473,
    "crime": {
     "車上ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204033001",
    "name": "大島",
    "population": 190,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040350",
    "name": "広瀬",
    "population": 0,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "382040360",
    "name": "元城団地",
    "population": 106,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   },
   {
    "unit_code": "38204037001",
    "name": "喜木",
    "population": 2049,
    "crime": {
     "自転車盗": [
      1,
      4.9,
      1,
      1,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 4,
    "accidents_total": 15
   },
   {
    "unit_code": "38204038001",
    "name": "須川",
    "population": 650,
    "crime": {
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 4
   },
   {
    "unit_code": "38204039001",
    "name": "川之石",
    "population": 2536,
    "crime": {
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 1,
    "accidents_total": 5
   },
   {
    "unit_code": "38204040001",
    "name": "宮内",
    "population": 3313,
    "crime": {
     "オートバイ盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "自転車盗": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "車上ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ],
     "部品ねらい": [
      0,
      0.0,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 2,
    "accidents_total": 28
   },
   {
    "unit_code": "382040410",
    "name": "磯崎",
    "population": 363,
    "crime": {
     "部品ねらい": [
      0,
      null,
      null,
      null,
      0,
      null,
      null,
      null,
      null,
      0
     ]
    },
    "accidents_latest": 0,
    "accidents_total": 3
   },
   {
    "unit_code": "382040420",
    "name": "喜木津",
    "population": 89,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 2
   },
   {
    "unit_code": "382040430",
    "name": "広早",
    "population": 60,
    "crime": {},
    "accidents_latest": 0,
    "accidents_total": 0
   }
  ],
  "pref_url": "https://tokeilab.org/safety/38/",
  "map_url": "https://tokeilab.org/safety/map/?lat=33.465628&lon=132.422528&z=14"
 }
}