白马藏族乡境内最高点位于黄土梁,海拔4000米;最低点位于稿史脑村,海拔1800米。
白马藏族乡地处平武县境西北部,北与甘肃省文县铁楼乡接壤,东与木座藏族乡比邻,西与阿坝藏族羌族自治州九寨沟县相接,南接黄羊藏族乡。总面积463.51平方千米。