漢為涪縣地。唐置龍安縣,因境內(nèi)龍安山而得名。元中統(tǒng)五年(1264年)為安州,明洪武七年(1374年)降州為安縣。
1996年,安縣面積1404平方千米,人口約48.3萬(wàn)人。轄9個(gè)鎮(zhèn)、11個(gè)鄉(xiāng):花荄鎮(zhèn)、安昌鎮(zhèn)、桑棗鎮(zhèn)、黃土鎮(zhèn)、塔水鎮(zhèn)、秀水鎮(zhèn)、河清鎮(zhèn)、永安鎮(zhèn)、睢水鎮(zhèn)、曉壩鄉(xiāng)、茶坪鄉(xiāng)、界牌鄉(xiāng)、興仁鄉(xiāng)、樂(lè)興鄉(xiāng)、清泉鄉(xiāng)、寶林鄉(xiāng)、永河鄉(xiāng)、沸水鄉(xiāng)、高川鄉(xiāng)、迎新鄉(xiāng)。縣政府駐安昌鎮(zhèn),距綿陽(yáng)市36千米。
2000年第五次人口普查,安縣常住總?cè)丝?84224人,其中(14個(gè)鎮(zhèn)、6個(gè)鄉(xiāng)):安昌鎮(zhèn)49333人,桑棗鎮(zhèn)32476人,花街鎮(zhèn)45214人,黃土鎮(zhèn)43714人,塔水鎮(zhèn)45035人,秀水鎮(zhèn)61002人,河清鎮(zhèn)19129人,永安鎮(zhèn)22670人,界牌鎮(zhèn)20709人,永河鎮(zhèn)16985人,雎水鎮(zhèn)19808人,清泉鎮(zhèn)15461人,寶林鎮(zhèn)13740人,沸水鎮(zhèn)13136人,茶坪鄉(xiāng)8133人,曉壩鄉(xiāng)9499人,興仁鄉(xiāng)10598人,樂(lè)興鄉(xiāng)17971人,高川鄉(xiāng)6288人,迎新鄉(xiāng)13323人。
2000年5月26日,民政部批復(fù):經(jīng)國(guó)務(wù)院批準(zhǔn),同意將安縣人民政府駐地由安昌鎮(zhèn)遷至花荄鎮(zhèn)。2002年4月,安縣縣城正式由安昌鎮(zhèn)遷至花荄鎮(zhèn)。
2004年,安縣轄花荄、安昌、河清、秀水、塔水、桑棗、黃土、永安、睢水、永河、界牌、寶林、清泉、沸水、樂(lè)興、曉壩、千佛17個(gè)鎮(zhèn)和興仁、高川、迎新3個(gè)鄉(xiāng)。
2008年5月22日,北川羌族自治縣縣委、縣政府在安縣安昌鎮(zhèn)天龍賓館舉行臨時(shí)辦事處掛牌儀式(原北川縣城遭受地震損壞)。2009年2月6日,民政部以民函[2009]41號(hào)文批復(fù),同意將安縣的安昌鎮(zhèn)、永安鎮(zhèn)、黃土鎮(zhèn)的常樂(lè)、紅巖、順義、紅旗、溫泉、東魚6個(gè)村劃歸北川羌族自治縣管轄,北川羌族自治縣人民政府駐地由曲山鎮(zhèn)遷至安昌鎮(zhèn)。此次調(diào)整后,安縣面積減少215平方千米、人口減少7.8萬(wàn)余人。
2010年第六次人口普查,安縣常住總?cè)丝?66802人,其中:桑棗鎮(zhèn)30016人,花荄鎮(zhèn)61807人,黃土鎮(zhèn)37406人,塔水鎮(zhèn)36618人,秀水鎮(zhèn)52783人,河清鎮(zhèn)15784人,界牌鎮(zhèn)20156人,永河鎮(zhèn)13335人,雎水鎮(zhèn)17254人,清泉鎮(zhèn)11054人,寶林鎮(zhèn)10049人,沸水鎮(zhèn)10194人,曉壩鎮(zhèn)7292人,樂(lè)興鎮(zhèn)14636人,茶坪鄉(xiāng)5873人,興仁鄉(xiāng)7999人,高川鄉(xiāng)4227人,迎新鄉(xiāng)10319人。