Le Xian de Maguan s'étend le long du Baise, de Guangxi à l'est, de la province vietnamienne de Hà Giang au sud sur 438 kilomètres, du Honghe Hani, de la préfecture autonome de Yi à l'ouest et de Qujing au nord.
Le territoire s'étale sur 2666 kilomètres carrés, pour une population de 367507 habitants, selon le recensement de l'année 2010. Mabai, une des plus importantes villes du xian, est à une distance, à vol d'oiseau, de 2199 kilomètres de Pékin, la capitale du pays.