唐垂拱二年(686年)建漳州懷恩縣南詔保,開元二十九年(741年)隨懷恩縣并入漳浦縣。
宋稱南詔場,設臨水驛、沿邊巡檢寨。
元設南詔屯田萬戶府。
明嘉靖九年(1530年)從漳浦縣析出置詔安縣,屬漳州府。
萬歷三年(1575年)劃入南澳島的云、青兩澳共14個村歸屬。
清雍正十年(1732年)析出另置南澳廳。
清雍正十三年(1753年)劃入漳浦縣轄下銅山島。
嘉慶三年(1798年)析出四都、赤羅、南山二保26村歸云霄縣。
1916年析出銅山島和原五都地方,另置東山縣。
詔安先后轄于福建省西路、汀漳道、龍汀省和第六、第五行政督察區(qū)。
1949年12月12日解放,歷屬龍溪專區(qū)(地區(qū))、漳州市。
1950年,全縣劃為7個區(qū)、89個鄉(xiāng)和8個街道。
1951年4月,全縣改設為8個區(qū)。
1952年2月,又改設為9個區(qū),轄89個鄉(xiāng)。
1954年,增設為118個鄉(xiāng)。
1955年1月,將9個區(qū)調整為7個區(qū)。
1956年5月,城關、橋東合為1個鎮(zhèn)。
全縣共有1鎮(zhèn)4區(qū),轄67個鄉(xiāng)(街道)。
1958年5月,撤區(qū)并鄉(xiāng)。
全縣劃分為城關鎮(zhèn)及橋東、含英、下河、四都、梅洲、港口、溪南、上營、白石、西潭、美營、太平、大布、金溪、元中、進水、下官、上官、下葛、彩新、龍獅、陳龍、埔坪、青山、磜嶺25個鄉(xiāng)。
1958年9月,實行政社合一的人民公社。
成立衛(wèi)星、太陽升、東方紅、紅旗、團結、幸福、上游、和平8個公社及建設、紅星、金星3個農場。
1959年1月,幸福公社并入紅旗公社;全縣共有7個公社、3個農場。
同年2月,公社改以駐地名稱命名,增設深橋公社,全縣共有8個公社、118個生產大隊。
1961年5月,貫徹《農村人民公社工作條例》,重新設區(qū),并縮小公社規(guī)模,全縣分為7個區(qū)、26個公社、4個農場。
1964年4月,撤區(qū)并社和調整生產大隊,全縣劃為8個公社、4個農場。
1970年,調整部分公社的生產大隊歸農場。
1971年,全縣有城關、橋東、四都、深橋、西潭、太平、官陂、秀篆8個公社,以及建設、紅星、金星3個農場。
1978年1月,從橋東公社劃出下河等15個大隊增置下河公社(1982年更名為梅嶺公社)。
1980年,城關公社改為城關鎮(zhèn)。
1981年12月,城關鎮(zhèn)改稱南詔鎮(zhèn)。
1984年10月,實行政社分開。
全縣共轄南詔、四都2鎮(zhèn)及梅嶺、橋東、深橋、西潭、太平、官陂、秀篆、建設、紅星、金星10鄉(xiāng),下轄214個村和8個街道。
1987年6月,從官陂鄉(xiāng)劃出五通等9個村增設霞葛鄉(xiāng)。
全縣共轄2鎮(zhèn)11鄉(xiāng)。
1990年,詔安縣轄2鎮(zhèn)(南詔、四都)、11鄉(xiāng)(橋東、梅嶺、深橋、西潭、太平、官陂、霞葛、秀篆、建設、紅星、金星)。
共有9個街道居委會,218個村委會。
1991年,改梅嶺、官陂2個鄉(xiāng)為鎮(zhèn),翌年又改深橋、橋東、太平、霞葛、秀篆等鄉(xiāng)為鎮(zhèn)。
1993年,從西潭析出白洋鄉(xiāng)、從四都析出梅洲鄉(xiāng)。
到2011年來,轄南詔、深橋、橋東、梅嶺、四都、太平、霞葛、官陂、秀篆9個鎮(zhèn),西潭、白洋、建設、紅星、金星、梅洲6個鄉(xiāng),西山、金星、紅星、建設、梅洲5個農場。
2016年1月西潭鄉(xiāng)改鎮(zhèn),轄10個鎮(zhèn)5個鄉(xiāng)5個農場。