Revelstoke est une ville du Canada, dans la province de la Colombie-Britannique.
Il fait partie du district régional de Columbia-Schutzwap.
La ville est située à une altitude de 480 mètres d'altitude, la superficie de la ville est de 40,76 km.
La population de la ville est assez petite - 7 547 (selon le recensement de 2016)