全县幅员面积为2975.864平方公里,南与苍溪县毗邻,米仓山南麓,全县幅员面积为2975.864平方公里。居住着汉、羌、彝、藏、回、苗、侗等民族。西接朝天区、市中区和昭化区,东邻巴中市南江县,2012年总人口45.82万人。旺苍县是广元市下辖县,地处四川盆地北缘,北和陕西省的南郑、宁强县接壤。