Osoyoos is a Canadian town in British Columbia, Canada. Osoyoos is in the southern part of the Okanagan Valley in British Columbia and is also near the Washington border. The population of Osoyoos was 5,203 at the 2010 consensus. Osoyoos is pronounced "OH-SOY -OOSE" and is also historically pronounced "SOY-OOSE". NHL player Chuck Kobasew was born in Osoyoos.