Selkirk est une ville canadienne située dans la province du Manitoba. Elle est située à 22 km à l'est de la capitale provinciale de Winnipeg sur la rivière Rouge. Un pont levant sur la rivière Rouge joint les deux portions de Selkirk. La ville est connectée à Winnipeg par l'autoroute provinciale et est desservie par le Chemin de fer Canadien Pacifique.