0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

住民票をコンビニで出せない自治体に住みたくないのでそんな自治体を割り出す

0
Posted at

名古屋市は約230万人を抱える大都市です(2026年7月1日現在)。全国の市区町村では東京23区を除き、横浜市、大阪市に次ぐ第3位の人口規模を持っています。先日このようなポストを見かけました。

大都市名古屋市でも住民票はコンビニで交付できないという旨のポストです。
2026年12月から実施予定(参考:https://www.chunichi.co.jp/article/1145192 )ですが、実際のところはどうなるかわかりません。

うっかり不便な自治体に住んでしまわないようにそんな自治体を割り出してみました。

やってみる

各自治体のマイナンバーカードによる交付の対応状況はこちらのサイトのCSVにまとめられています。

そして人口順にソートしたいのでe-statから持っていきます。

触り方はこちらが詳しいです。
https://www.e-stat.go.jp/help/municipalities/cities/areacode-4-2

そしてe-statで市町村と

image.png

総人口を選んで

image.png

ダウンロード項目を選択して

  • ダウンロード範囲: 全ての調査年
  • ファイル形式:CSV形式(UTF-8(BOM無し))
  • ヘッダの出力:出力しない
  • ​コードの出力:出力する
  • ​階層コードの出力: 出力しない
  • 凡例の出力:​出力しない
  • 注釈を表示する: チェックあり(ON)
  • データがない行を表示しない: チェックあり(ON)
  • データがない列を表示しない: チェックあり(ON)
  • 桁区切り(,)の使用: 桁区切り(,)を使用しない
  • ​特殊文字の選択: 置き換えない

image.png

あとはダウンロードしたCSVをpolarsでくっつけるだけ。いいAIの性能テストになりました。

import polars as pl

# 1. 人口データの読み込み
pop_df = pl.read_csv(
    "FEI_CITY_260816205424.csv",
    skip_rows=1, 
    has_header=True,
    schema_overrides={
        "地域 コード": pl.String,
        "A1101_総人口【人】": pl.String,
        "調査年": pl.String  # 調査年を文字列として読み込む
    },
    truncate_ragged_lines=True
)

# 調査年が「2020年度」のデータのみに絞り込む
pop_df = pop_df.filter(pl.col("調査年") == "2020年度")

# 必要な列の抽出と整形(city_codeを5桁にパディング)
pop_df = pop_df.select([
    pl.col("地域 コード").str.pad_start(5, "0").alias("city_code"),
    pl.col("地域").alias("city_name"),
    pl.col("A1101_総人口【人】")
      .str.replace_all(",", "")
      .cast(pl.Int64, strict=False)
      .alias("population")
])

# 2. コンビニ交付対応状況の読み込み
service_df = pl.read_csv(
    "service_list_20260816.csv",
    schema_overrides={
        "市区町村コード": pl.String
    },
    truncate_ragged_lines=True
)

# 結合用に市区町村名を別名に、コードを5桁にパディング
service_df = service_df.select([
    pl.col("市区町村コード").str.pad_start(5, "0").alias("city_code"),
    pl.col("市区町村名"),
    pl.col("マイナンバーカードの利用")
])

# 3. 結合してコンビニ交付に対応していない自治体を抽出
result = pop_df.join(service_df, on="city_code", how="left")

# 未対応かつ人口が取得できたもののみ
non_service_df = result.filter(
    pl.col("マイナンバーカードの利用").is_null() & pl.col("population").is_not_null()
).sort("population", descending=True)

# 4. 結果をCSVファイルに出力
output_file = "non_service_municipalities.csv"
non_service_df.select(["city_name", "population"]).write_csv(output_file)

total_population = (
    non_service_df.with_columns(
        pl.col("population")
    )
    .select(pl.col("population").sum())
    .item()
)

print(f"人口の合計: {total_population:,}")

スクリプト実行結果

city_name population
愛知県 名古屋市 2332176
京都府 福知山市 77306
岐阜県 中津川市 76570
新潟県 佐渡市 51492
青森県 五所川原市 51415
愛知県 東郷町 43903
長崎県 島原市 43338
長崎県 南島原市 42330
群馬県 大泉町 42089
山形県 寒河江市 40189
愛媛県 西予市 35388
島根県 大田市 32846
宮城県 白石市 32758
愛知県 大治町 32399
青森県 つがる市 30934
青森県 平川市 30567
岡山県 高梁市 29072
長崎県 対馬市 28502
愛知県 阿久比町 28383
北海道 名寄市 27282
高知県 香美市 26513
岐阜県 山県市 25280
長崎県 壱岐市 24948
愛知県 美浜町 22496
大分県 豊後高田市 22112
宮城県 加美町 21943
広島県 江田島市 21930
鹿児島県 枕崎市 20033
北海道 遠軽町 19241
北海道 余市町 18000
北海道 士別市 17858
広島県 北広島町 17763
岐阜県 御嵩町 17516
長崎県 新上五島町 17503
宮崎県 門川町 17379
京都府 宮津市 16758
愛知県 南知多町 16617
三重県 尾鷲市 16252
高知県 安芸市 16243
北海道 白老町 16212
三重県 熊野市 15965
岩手県 金ケ崎町 15535
宮城県 涌谷町 15388
愛媛県 内子町 15322
北海道 倶知安町 15129
福島県 会津坂下町 15068
熊本県 あさぎり町 14676
青森県 藤崎町 14573
青森県 七戸町 14556
新潟県 聖籠町 14259
鳥取県 北栄町 14228
群馬県 榛東村 14216
群馬県 板倉町 14083
香川県 小豆島町 13870
福島県 猪苗代町 13552
島根県 隠岐の島町 13433
長崎県 川棚町 13377
福岡県 桂川町 12878
香川県 土庄町 12846
青森県 板柳町 12700
広島県 坂町 12582
沖縄県 本部町 12530
高知県 土佐清水市 12388
青森県 野辺地町 12374
北海道 浦河町 12074
宮城県 山元町 12046
山口県 平生町 11914
鹿児島県 屋久島町 11858
高知県 室戸市 11742
北海道 岩内町 11648
宮崎県 高千穂町 11642
岩手県 一戸町 11494
宮城県 蔵王町 11418
徳島県 上板町 11384
北海道 日高町 11279
北海道 栗山町 11272
新潟県 田上町 11227
沖縄県 金武町 10806
宮城県 村田町 10666
長野県 小布施町 10660
三重県 紀宝町 10321
長野県 飯綱町 10296
北海道 長沼町 10289
熊本県 錦町 10288
岐阜県 八百津町 10195
島根県 邑南町 10163
青森県 平内町 10126
新潟県 阿賀町 9965
北海道 赤平市 9698
北海道 清水町 9094
沖縄県 今帰仁村 8894
三重県 大台町 8668
青森県 大鰐町 8665
大分県 九重町 8541
秋田県 五城目町 8538
北海道 洞爺湖町 8442
岩手県 軽米町 8421
愛媛県 伊方町 8397
徳島県 海陽町 8358
宮城県 川崎町 8345
北海道 湧別町 8270
三重県 御浜町 8079
福井県 おおい町 7910
三重県 度会町 7847
三重県 大紀町 7815
新潟県 湯沢町 7767
北海道 むかわ町 7651
北海道 枝幸町 7565
北海道 江差町 7428
岐阜県 白川町 7412
北海道 せたな町 7398
北海道 夕張市 7334
青森県 田舎館村 7326
広島県 大崎上島町 7158
福岡県 小竹町 7151
山形県 小国町 7107
東京都 大島町 7102
東京都 八丈町 7042
千葉県 鋸南町 6993
群馬県 昭和村 6953
宮崎県 綾町 6934
島根県 津和野町 6875
北海道 大空町 6775
鹿児島県 喜界町 6629
北海道 本別町 6618
北海道 羽幌町 6548
宮城県 女川町 6430
北海道 広尾町 6387
鹿児島県 和泊町 6246
石川県 川北町 6135
島根県 吉賀町 6077
鳥取県 三朝町 6060
山口県 和木町 6034
高知県 中土佐町 6002
青森県 東通村 5955
北海道 士幌町 5848
福島県 平田村 5826
北海道 新得町 5817
福島県 西会津町 5770
鹿児島県 知名町 5750
広島県 安芸太田町 5740
秋田県 八郎潟町 5583
岡山県 奈義町 5578
鹿児島県 南種子町 5445
北海道 大樹町 5420
青森県 外ヶ浜町 5401
福島県 矢祭町 5392
岩手県 九戸村 5378
北海道 新冠町 5309
北海道 鹿追町 5266
福島県 下郷町 5264
鹿児島県 与論町 5115
北海道 長万部町 5109
北海道 今金町 5072
岩手県 住田町 5045
福岡県 大任町 5008
青森県 田子町 4968
大阪府 千早赤阪村 4909
北海道 佐呂間町 4875
徳島県 勝浦町 4837
宮崎県 美郷町 4826
福島県 古殿町 4825
北海道 由仁町 4822
北海道 上士幌町 4778
北海道 平取町 4776
東京都 奥多摩町 4750
青森県 大間町 4718
北海道 訓子府町 4677
徳島県 神山町 4647
北海道 小清水町 4623
島根県 飯南町 4577
愛知県 飛島村 4575
北海道 蘭越町 4568
秋田県 井川町 4566
沖縄県 国頭村 4517
愛知県 設楽町 4437
北海道 浦幌町 4387
新潟県 刈羽村 4380
北海道 えりも町 4374
北海道 津別町 4373
島根県 美郷町 4355
北海道 上ノ国町 4306
長野県 阿南町 4299
青森県 横浜町 4229
北海道 雄武町 4199
北海道 知内町 4167
北海道 美深町 4145
沖縄県 伊江村 4118
熊本県 相良村 4070
福島県 只見町 4044
北海道 様似町 4043
群馬県 片品村 3993
北海道 豊富町 3974
北海道 増毛町 3908
北海道 中札内村 3884
北海道 清里町 3883
北海道 木古内町 3832
北海道 豊浦町 3821
北海道 福島町 3794
北海道 鹿部町 3760
徳島県 牟岐町 3743
北海道 月形町 3691
和歌山県 すさみ町 3685
宮崎県 日之影町 3635
北海道 興部町 3628
熊本県 湯前町 3627
北海道 厚沢部町 3592
群馬県 川場村 3480
宮崎県 五ヶ瀬町 3472
北海道 浜頓別町 3448
北海道 乙部町 3403
岐阜県 七宗町 3402
福島県 磐梯町 3322
高知県 檮原町 3307
長野県 野沢温泉村 3279
島根県 川本町 3248
熊本県 山江村 3238
北海道 和寒町 3192
北海道 仁木町 3180
北海道 下川町 3126
香川県 直島町 3103
沖縄県 大宜味村 3092
福島県 湯川村 3081
福島県 柳津町 3081
奈良県 十津川村 3061
岩手県 田野畑村 3059
山口県 阿武町 3055
福島県 鮫川村 3049
北海道 新篠津村 3044
北海道 小平町 2994
北海道 歌志内市 2989
北海道 天塩町 2950
愛知県 東栄町 2942
北海道 苫前町 2936
東京都 小笠原村 2929
北海道 剣淵町 2926
北海道 沼田町 2909
北海道 上砂川町 2841
北海道 寿都町 2838
北海道 黒松内町 2791
和歌山県 太地町 2791
島根県 西ノ島町 2788
北海道 置戸町 2775
福岡県 赤村 2774
北海道 古平町 2745
北海道 壮瞥町 2743
埼玉県 東秩父村 2709
北海道 妹背牛町 2693
長野県 木祖村 2692
北海道 猿払村 2611
福島県 北塩原村 2556
青森県 蓬田村 2540
北海道 遠別町 2520
北海道 礼文町 2509
宮崎県 椎葉村 2503
和歌山県 古座川町 2480
北海道 利尻富士町 2458
東京都 新島村 2441
熊本県 球磨村 2433
北海道 滝上町 2421
北海道 奥尻町 2410
京都府 南山城村 2391
北海道 雨竜町 2389
北海道 南富良野町 2376
山口県 上関町 2342
北海道 秩父別町 2329
長崎県 小値賀町 2288
東京都 三宅村 2273
島根県 海士町 2267
北海道 陸別町 2264
長野県 小川村 2215
北海道 喜茂別町 2156
秋田県 上小阿仁村 2063
徳島県 佐那河内村 2058
北海道 真狩村 2045
熊本県 水上村 2033
岐阜県 東白川村 2016
北海道 利尻町 2004
東京都 檜原村 2003
京都府 伊根町 1928
福岡県 東峰村 1899
福島県 金山町 1862
東京都 神津島村 1855
北海道 積丹町 1831
青森県 佐井村 1788
北海道 浦臼町 1732
大分県 姫島村 1725
北海道 北竜町 1724
沖縄県 与那国町 1676
長野県 栄村 1660
群馬県 神流町 1645
北海道 中頓別町 1637
青森県 風間浦村 1636
群馬県 南牧村 1611
沖縄県 東村 1598
北海道 泊村 1569
北海道 中川町 1528
岐阜県 白川村 1511
奈良県 東吉野村 1502
宮崎県 諸塚村 1486
福島県 三島町 1452
高知県 三原村 1437
岡山県 西粟倉村 1398
熊本県 産山村 1382
徳島県 上勝町 1380
北海道 幌加内町 1370
北海道 島牧村 1356
沖縄県 伊是名村 1322
北海道 占冠村 1306
沖縄県 南大東村 1285
青森県 西目屋村 1265
宮城県 七ヶ宿町 1262
福島県 昭和村 1246
長野県 天龍村 1178
奈良県 天川村 1176
北海道 赤井川村 1165
奈良県 川上村 1156
京都府 笠置町 1144
群馬県 上野村 1128
沖縄県 伊平屋村 1126
山梨県 早川町 1098
北海道 初山別村 1080
沖縄県 多良間村 1058
北海道 西興部村 1053
長野県 大鹿村 1023
愛知県 豊根村 1017
宮崎県 西米良村 1000
長野県 南相木村 962
熊本県 五木村 931
沖縄県 座間味村 892
北海道 神恵内村 870
長野県 根羽村 852
岡山県 新庄村 813
奈良県 下北山村 753
長野県 北相木村 752
沖縄県 渡嘉敷村 718
長野県 王滝村 715
北海道 音威子府村 706
山梨県 小菅村 684
沖縄県 粟国村 683
島根県 知夫村 634
奈良県 黒滝村 623
沖縄県 北大東村 590
長野県 売木村 548
山梨県 丹波山村 530
福島県 檜枝岐村 504
奈良県 上北山村 444
鹿児島県 三島村 405
和歌山県 北山村 404
長野県 平谷村 387
奈良県 野迫川村 357
新潟県 粟島浦村 353
沖縄県 渡名喜村 346
東京都 利島村 327
東京都 御蔵島村 323
東京都 青ヶ島村 169

まとめ

対応していない自治体は356市町村で、約500万人(正確には2020年の人口データで5,065,669人)の人々がコンビニで住民票を受け取れないことが判明しました。
圧倒的に名古屋市が多いですが、そこそこの人口の福知山市や中津川市もコンビニ交付ができません。ここらに住民票を移す人は注意しましょう。
東京でも奥多摩や離島系は使えないようです。(当然といえば当然ですが)
どれもこれも小さな自治体が多く、さもありなんという感じですが、自治体任せにする国の方も悪い気がしますね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?