C列は市区町村一覧を参照にしなければ完全には抽出できません。
不完全でよければ、
A B C D
1 北海道札幌市中央区大通東 北海道 札幌市中央区 大通東
2 東京都港区ああ 東京都 港区 ああ
3 山形県村山市大久保 山形県 村山市 大久保
4 千葉県市川市きき 千葉県 市川市 きき
5 福岡県太宰府市く 福岡県 太宰府市 く
6 新潟県十日町市田川町 新潟県 十日町市 田川町
7 山梨県南都留郡富士河口湖町さ 山梨県 南都留郡富士河口湖町 さ
8 三重県四日市市ししし 三重県 四日市市 ししし
9 山形県西村山郡大江町橋上 山形県 西村山郡大江町 橋上
10 東京都町田市原町田 東京都 町田市 原町田
11 新潟県十日町市池沢 新潟県 十日町市 池沢
12 富山県中新川郡上市町神田 富山県 中新川郡上市 町神田
13 長崎県大村市中里町 長崎県 大村市 中里町
B1
=REGEXEXTRACT(A1,"(.{2,3}[都道府県])(.{1,5}区|.+?市市|.{1,6}市|.+?郡.+?[町村]|.+?[町村])(.*)",2)
下方向・↓