This is the list of municipalities in Hokkaido, Japan, sorted by subprefecture:
Okhotsk (formerly Abashiri) Subprefecture
Cities
- Abashiri (capital)
- Kitami
- Kitami (former)
- Tanno (from Tokoro District)
- Rubeshibe (from Tokoro District)
- Tokoro (from Tokoro District)
- Monbetsu
Towns and villages by district
- Abashiri District
- Bihoro
- Ōzora
- Memanbetsu (from Abashiri District)
- Higashimokoto (from Abashiri District)
- Tsubetsu
- Monbetsu District
- Engaru
- Engaru (former; from Monbetsu District)
- Ikutahara (from Monbetsu District)
- Maruseppu (from Monbetsu District)
- Shirataki (from Monbetsu District)
- Nishiokoppe
- Okoppe
- Ōmu
- Takinoue
- Yūbetsu
- Engaru
- Shari District
- Tokoro District
Hidaka Subprefecture
Cities
There are no cities in this subprefecture.
Towns and villages by district
- Hidaka District
- Shinhidaka
- Mitsuishi (from Mitsuishi District)
- Shizunai (from Shizunai District)
- Shinhidaka
- Horoizumi District
- Niikappu District
- Samani District
- Saru District
- Biratori
- Hidaka
- Hidaka (former; from Saru District)
- Monbetsu (from Saru District)
- Urakawa District
Hiyama Subprefecture
Cities
There are no cities in this subprefecture.
Towns and villages by district
- Hiyama District
- Assabu
- Esashi (capital)
- Kaminokuni
- Kudō District
- Setana
- Setana (from Setana District)
- Kitahiyama (from Setana District)
- Taisei (from Kudō District)
- Setana
- Nishi District
- Okushiri District
- Setana District
Iburi Subprefecture
Cities
- Date
- Date (former)
- Ōtaki (from Usu District)
- Muroran (capital)
- Noboribetsu
- Tomakomai
Towns and villages by district
- Abuta (Iburi) District
- Tōyako
- Abuta (from Abuta District)
- Tōya (from Abuta District)
- Toyoura
- Tōyako
- Shiraoi District
- Usu District
- Yūfutsu (Iburi) District
- Abira
- Hayakita (from Yūfutsu District)
- Oiwake (from Yūfutsu District)
- Atsuma
- Mukawa
- Mukawa (former; from Yūfutsu District)
- Hobetsu (from Yūfutsu District)
- Abira
Ishikari Subprefecture
Cities
- Chitose
- Ebetsu
- Eniwa
- Ishikari
- Ishikari
- Atsuta (from Atsuta District)
- Hamamasu (from Hamamasu District)
- Kitahiroshima
- Sapporo (capital of the prefecture and the subprefecture)
Towns and villages by district
Kamikawa Subprefecture
Cities
Towns and villages by district
- Kamikawa (Ishikari) District
- Kamikawa (Teshio) District
- Nakagawa (Teshio) District
- Sorachi (Kamikawa) District
- Yūfutsu (Kamikawa) District
- Uryū District
Kushiro Subprefecture
Cities
- Kushiro (capital)
- Akan (from Akan District)
- Onbetsu (from Shiranuka District)
Towns and villages by district
Nemuro Subprefecture
Cities
- Nemuro (capital)
Towns and villages by district
Oshima Subprefecture
Cities
- Hakodate (capital)
- Hakodate (former)
- Minamikayabe (from Kayabe District)
- Esan (from Kameda District)
- Toi (from Kameda District)
- Todohokke (from Kameda District)
- Hokuto
- Kamiiso (from Kamiiso District)
- Ōno (from Kameda District)
Towns and villages by district
- Futami District
- Yakumo
- Yakumo (from Yamakoshi District)
- Kumaishi (from Nishi District, Hiyama)
- Yakumo
- Kameda District
- Kamiiso District
- Kayabe District
- Mori
- Mori (former; from Kayabe District)
- Sawara (from Kayabe District)
- Shikabe
- Mori
- Matsumae District
- Yamakoshi District
Rumoi Subprefecture
Cities
- Rumoi (capital)
Towns and villages by district
Shiribeshi Subprefecture
Cities
Towns and villages by district
- Abuta (Shiribeshi) District
- Furubira District
- Furuu District
- Iwanai District
- Isoya District
- Shakotan District
- Shimamaki District
- Suttsu District
- Yoichi District
Sorachi Subprefecture
Cities
- Akabira
- Ashibetsu
- Bibai
- Fukagawa
- Iwamizawa (capital)
- Iwamizawa (former)
- Kurisawa (from Sorachi District)
- Kita (from Sorachi District)
- Mikasa
- Sunagawa
- Takikawa
- Utashinai
- Yūbari
Towns and villages by district
Sōya Subprefecture
Cities
- Wakkanai (capital)
Towns and villages by district
- Esashi District
- Esashi
- Esashi (former; from Esashi District)
- Utanobori (from Esashi District)
- Hamatonbetsu
- Nakatonbetsu
- Esashi
- Rebun District
- Rishiri District
- Sōya District
- Teshio (Sōya) District
Tokachi Subprefecture
Cities
- Obihiro (capital)
Towns and villages by district
- Ashoro District
- Hiroo District
- Kamikawa (Tokachi) District
- Kasai District
- Katō District
- Nakagawa (Tokachi) District
- Honbetsu
- Ikeda
- Makubetsu
- Makubetsu (former; from Nakagawa (Tokachi) District)
- Chūrui (from Hiroo District)
- Toyokoro
- Tokachi District