新石器时期,人类已在安丘一带栖息、劳动。
夏商时,境内有安丘国,安丘之名自此始。
西周时,根牟国、纪国与淳于国并存,根牟国都安丘故城。
春秋时,境内分属淳于、根牟、纪、齐、杞和鲁国。
战国时,境大部分属齐,西南柘山境等少部分属鲁国。
秦时,境属琅琊、胶东二郡毗邻地区。始皇三十四年(前213年)设胶西郡,治高密,安丘属之。古志及史料有始皇二十七年(前220年)置安丘县之说。
西汉时,境属北海郡。高祖八年(公元前199年),以古渠丘地封将军张说为安丘侯。
汉景帝中元二年(公元前148年)设安丘县,安丘正式置县,为北海郡所辖。
新莽天凤元年(14年),改安丘为诛郅,改安丘侯国为宁乡。
东汉时,境属北海国。建武元年(25年)改诛郅复名安丘。
三国时,安丘属魏。先后属平昌郡和青州城阳郡。
西晋时,先后属徐州东莞郡和高密国。
东晋十六国时,先后归后赵、前燕、前秦、后燕、南燕。境属青州高密国。
南北朝时,属青州平昌郡。
隋时,开皇十六年(596年)置牟山县。大业二年(606年),牟山县复名安丘县,属密州(后改为高密郡)。
唐时,武德二年(619年)复置昌安县。武德五年(622年)改高密郡为密州,于渠丘亭附近再设安丘县,属密州。唐肃宗乾元二年(759年),安丘县移置昌安县,改称辅唐县。至此,安丘境东合昌安、淳于,南兼姑幕、平昌,西并郚城,基本形成现之境况。
五代时,境属高密郡。开平二年(908年)复名安丘县,同光元年(923年)又改为辅唐县,天福七年(942年)改名胶西县。
宋时,开宝四年(971年),裁撤胶西县复置安丘县,隶属京东东路密州。
金时,属金朝,境属山东东路益都府密州。
元时,属蒙古统治,境属中书省山东东西道益都路密州。
明时,洪武二年(1369年)省密州,置青州府,境属山东布政使司青州府。
清时,境属山东青州府。
民国时,境辖淮安县、丘南县、新安丘县,先后属鲁中行政区第四专区、昌潍专区。
1949年6月,新安丘县改作安丘县。
1950年6月,淮安县改作潍安县。
1952年6月,潍安县并入安丘县。
1953年8月,丘南县并入安丘县。先后属昌潍专区、昌潍地区、潍坊地区、潍坊市。
1955年9月,第十三区复称官庄区,第十八区改称雹泉。
1958年2月,官庄区改为官庄乡,雹泉区改为雹泉乡。1958年9月,分别成立官庄公社、雹泉公社。
1984年4月,撤销官庄公社改建为官庄镇,同时将卞家洼、东老庄、西老庄、河南老庄、小洼、朵戈庄、水码头7个村划属管公乡;撤销雹泉公社,划原雹泉公社东部45个村和原官庄公社7个村置管公乡。原雹泉公社西部置雹泉镇,辖37个自然村。
1992年7月28日,撤销安丘县贾戈乡、赵戈乡、慈埠乡、石埠子乡、刘家尧乡,分别设立贾戈镇、赵戈镇、慈埠镇、石埠子镇、刘家戈镇。
1994年1月18日,国务院批准撤销安丘县,以原安丘县的行政区域设立县级安丘市。
1994年11月1日,撤销安丘市担山乡、管公乡、临浯乡,设立担山镇、管公镇、临浯镇。1994年11月24日,撤销石堆乡,设立石堆镇。
1995年12月29日,撤销宋官疃、白芬子乡,设立宋官疃镇、白芬子镇。
1996年1月3日,撤销王家庄乡、柘山乡、召忽乡,设立王家庄镇、柘山镇、召忽镇。
1997年7月9日,撤销金冢子乡,设立金冢子镇。
1999年3月16日,撤销关王乡,设立关王镇。
2000年2月22日,撤销安丘镇、贾戈镇,以原安丘镇、贾戈镇的行政区域分别设立兴安和贾戈两个街道办事处,办事处机关分别驻原安丘镇和贾戈镇人民政府驻地;撤销温泉乡,将其行政区域并入红沙沟镇;撤销车庄乡,将其行政区域并入柘山镇;撤销召忽镇,将其行政区域并入石埠子镇;撤销郚山乡、南逯乡,以原郚山乡、南逯乡的行政区域设立郚山镇,镇人民政府驻原郚山乡人民政府驻地;撤销辉渠乡、夏坡乡,以原辉渠乡、夏坡乡的行政区域设立辉渠镇,镇人民政府驻原辉渠乡人民政府驻地。
2002年12月31日,全市总面积2010平方千米。辖2个街道、21个镇,1440个行政村。年底全市总人口109.68万人,其中非农业人口13.13万人。
2003年6月10日,将管公镇的雹泉西北村、雹泉东北村、雹泉西南村、雹泉东南村、大寿山、小寿山、吉山店子、山前、杏山子、莲花官庄、南官庄、马车岭、鞠家庄子、都家庄子、韩家庙子、下峒峪、中峒峪、老峒峪、岳家庄、代家坡、西北崖、崔家峪、胡家旺、前范山子、后范山子、落鸦石官庄、米布袋官庄、圈河、西黄家庄、青山官庄、水润道、张家溜、王家沟、徐家寨、张家官庄、富平官庄、东尚庄、西尚庄、北尚庄共39个行政村划归雹泉镇管辖,雹泉镇人民政府驻雹泉东北村。
2003年6月30日,将安丘市南流镇划归潍坊市坊子区管辖。
2003年12月,全市总面积1928平方千米。辖23个镇、街道办事处,1388个行政村(居委会)。年底全市总人口105万人,其中非农业人口16万人。
2006年12月,安丘市辖2个街道、21个镇:兴安街道、贾戈街道、景芝镇、黄旗堡镇、凌河镇、官庄镇、雹泉镇、红沙沟镇、大盛镇、庵上镇、赵戈镇、刘家尧镇、石埠子镇、石堆镇、关王镇、王家庄镇、临浯镇、白芬子镇、管公镇、柘山镇、辉渠镇、郚山镇、金冢子镇。
2007年,安丘市将21个镇、2个街道合并调整为12个镇、2个街道:撤销刘家尧镇、关王镇、贾戈街道,组建新安街道,新安街道办事处驻地在原刘家尧镇政府驻地,新安街道由原刘家尧镇辖区、原关王镇丘西村等42个行政村、原贾戈街道东北村等35个行政村、赵戈镇王家庄村等40个行政村组成;撤销白芬子镇,其行政区域并入兴安街道,原贾戈街道张田戈村等23个行政村划归兴安街道管辖;撤销临浯镇,其行政区域并入景芝镇;撤销红沙沟镇,原红沙沟镇红沙沟村等36个行政村、原关王镇井戈村等41个行政村划归凌河镇管辖;撤销雹泉镇,其行政区域并入辉渠镇,原红沙沟镇温泉村等27个行政村划归辉渠镇管辖;撤销庵上镇,其行政区域并入石埠子镇;撤销管公镇,其行政区域并入官庄镇;撤销王家庄镇,以原王家庄镇行政区域和赵戈镇赵戈村等42个行政村组建新的赵戈镇,赵戈镇镇政府驻地不变。大盛镇、郚山镇、柘山镇、金冢子镇、石堆镇、黄旗堡镇6个镇维持现状,不作调整。
2007年9月,《潍坊市人民政府关于坊子区和安丘市行政区划调整的通知》:经市政府研究并报省政府批准,同意将安丘市黄旗堡镇划归坊子区管辖。同时,将赵戈镇也划归坊子区管辖。
2020年6月30日,撤销安丘市凌河镇,设立凌河街道。
2020年12月,全市总面积1712平方公里,全市户籍人口数97.7万人,常住人口数84.06万人。辖3个街道、9个镇:兴安街道、新安街道、凌河街道、景芝镇、官庄镇、大盛镇、石埠子镇、石堆镇、柘山镇、辉渠镇、郚山镇、金冢子镇。