Teshio ist eine Stadt in der Unterpräfektur Rumoi, Hokkaido. Die Stadt hat ungefähr 3'200 Einwohner und die Gesamtfläche beträgt 353,31 km². Die Schwesternstädte sind Homer, Alaska seit 1984 und Tomari, Russland seit 1992.