Brandon, ville qui a une altitude d'environ 409 mètres au dessus du niveau de la mer, se trouve dans le sud ouest du Manitoba, sur les rives de la Rivière Assiniboine, dans les Prairies canadiennes, où s'étend dans l'écorégion de la forêt parc, sur un terrain généralement plat et vallonné, avec une grande vallée et des collines au sud est.
Le territoire s'étale sur 76,89 kilomètres carrés, pour une population de 48859 habitants, selon le recensement de l'année 2016. Ottawa, la capitale du pays, est à une distance, à vol d'oiseau, de 1874 kilomètres de son centre géographique.