Kushiro is a city in Kushiro Subprefecture on the island of Hokkaido, Japan. Located along the coast of the North Pacific Ocean, it serves as the subprefecture's capital and it is the most populated c
Top:Kushiro Wetland Park 2nd left:Nusamai Bridge, 2nd right:Lake Akan and Mount Oakan 3rd left:Kushiro Ramen, 3rd right:Port of Kushiro
Train passing through Kushiro Wetlands, in Hokkaido, Japan
Kushiro is a town located in Kushiro Subprefecture, Hokkaidō, Japan. As of 30 November 2025, the town had an estimated population of 18,050 in 9570 households, and a population density of 10.9 people