Home | Hotels | Events | Map | Business Directory Dubois, Wyoming is the only town situated between the Wind River Indian Reservation and Togwotee Pass, which sometimes becomes impassable during Wyoming winters. The population of the town, as of the 2000 census, was 962 residents. While there are pl...