El nombre de Teshio tiene su origen en idioma ainu, en el que se llama Tesh-o-pet (Tesh = trampa en río para la pesca, pet = río).