1984年1月,恢复区、乡建制。设汀泗桥、向阳湖、横沟桥、双溪桥、高桥、马桥6个区,永安、浮山、温泉3个街道,下辖35个乡,9个区辖镇,263个大队、2436个生产队。
1985年9月,设马桥、高桥、向阳湖3个区,双溪桥、汀泗桥、横沟桥3个市辖区级镇和永安、温泉、浮山3个街道。区(镇)下设29个乡、6个区辖乡级镇。同时,改生产大队、生产小队为村民委员会、村民小组,全市共有265个村民委员会、2396个村民小组。
1987年9月撤销区建制,设古田、花纹、甘棠、张公、担山、石桥、大幕、麻塘、南川9个乡,汀泗桥、宝塔、官埠桥、横沟桥、贺胜桥、双溪桥、高桥、马桥、桂花9个镇,永安、浮山、温泉3个街道。龙潭乡划归温泉街道。1990年11月,原并入温泉街道的龙潭乡从温泉街道划出,恢复原建制。全市设10个乡、9个镇、3个街道。1990年12月,咸宁地区向阳湖奶牛良种场划归咸宁市管理。1994年6月,温泉街道和浮山街道的泉塘村、马桥镇的肖桥村划归咸宁温泉经济技术开发区,行政区划属咸宁市。辖10个乡、9个镇、3个街道。1999年3月,撤销甘棠乡,设立向阳湖镇。
2001年3月,根据《湖北省民政厅关于咸宁市咸安区调整部分乡镇街道行政区划的批复》(鄂民政发[2001]96号),将原9个乡、10个镇、2个街道撤并为1个乡、9个镇、2个街道。将原花纹乡和古田乡并入汀泗桥镇,宝塔镇并入向阳湖镇,张公乡并入官埠桥镇,担山乡并入双溪桥镇,石桥乡并入大幕乡,麻塘乡并入马桥镇,南川乡并入桂花镇,龙潭乡并入浮山街道;横沟桥、贺胜桥、高桥3个镇和永安街道的行政区划未变动。2005年3月,根据中共咸安区委、咸安区政府《关于做好村级合并工作的意见》(咸发[2005]4号)及区民政局关于合村方案的批复,将原262个村合并为133个,并在城区先后组建了24个社区。原区林业局所属苏家坊村并入石城村划归桂花镇;水利局所属南川生产组、特产局所属但家生产组并入南川村划归桂花镇。10月,将大幕乡并入高峰村的原山里饶村划并入白岩村归高桥镇;大幕乡东坑村由泉山口村改并到桃花尖村;桂花镇苏家坊和大幕乡高峰村独立成村。
2006年7月,中共咸宁市委、咸宁市人民政府将温泉街道整体划归咸安区管辖(咸办发[2006]21号)。至此,咸安区辖1乡、10镇、3街道,138个村民委员会、24个居民委员会(社区)、2411个村民小组。
2015年11月26日,咸宁高新区管委会和咸安区政府举行签约仪式,正式托管咸安区横沟桥镇。
2015 年,全区设 9 个镇、1 个乡、3 个街道、1 个场,共 138 个建制村、49 个社区、2296 个村民小组。
截至2022年,全区设9个镇、1个乡、3个街道、1个场(奶牛场)、共建125村、64个社区(含高新区横沟村)、2189个村民小组