安县隶属于四川省绵阳市,位于四川盆地西北部,地理坐标:北纬31°23′~31°47′,东经104°05′~104°38′,东与江油,东南与绵阳接壤;南与德阳,西南与绵竹相连;北与北川,西北与茂县毗邻,2010年,安县辖15镇,3乡,幅员面积1189平方公里。 2010年底,安县总人口43.65万人,其中农业人口37.33万人,非农业人口6.32万人。
截至2010年,安县辖15镇,3乡:桑枣镇、花荄镇、黄土镇、塔水镇、秀水镇、河清镇、界牌镇、永河镇、雎水镇、清泉镇、宝林镇、沸水镇、晓坝镇、乐兴镇、千佛镇、兴仁乡、高川乡、迎新乡。