咸宁市位于湖北省东南部,长江中游南岸,湘鄂赣三省交界处,是南下北上的主要通道,有“湖北南大门”之称。东与黄石市的阳新县交界,南与江西省的修水县、湖南省的平江县接壤,西与湖南省的临湘市相连,北与荆州市的洪湖市隔江相望,与武汉江夏区、鄂州市、大冶市毗邻。国土面积9861平方公里。咸宁市人民政府驻温泉经济技术开发区温泉办事处。
咸宁市辖嘉鱼县、通城县、崇阳县、通山县、赤壁市、咸安区四县一市一区,共设12个乡、51个镇、6个办事处,下辖1049个村民委员会、10145个村民小组。
其中,咸安区辖汀泗桥、官埠桥、双溪桥、马桥、高桥、横沟桥、贺胜桥、向阳湖、桂花9个镇,浮山、永安2个办事处和大幕1个乡,温泉经济技术开发区辖温泉办事处;嘉鱼县辖陆溪、高铁岭、官桥、鱼岳、新街、渡普、潘家湾、牌洲湾8个镇;赤壁市辖赵李桥、新店、中伙铺、官塘驿、茶庵岭、赤壁、柳山湖、神山、车埠9个镇,赤马港、蒲圻、陆水湖3个办事处和余家桥1个乡;通城县辖麦市、塘湖、关刀、五里、马港、隽水、沙堆、石南、北港9个镇,四庄、大坪2个乡;崇阳县辖沙坪、石城、桂花泉、天城、青山、路口、白霓、金塘8个镇,肖岭、铜钟、港口、高枧4个乡;通山县辖通羊、南林桥、黄沙铺、厦铺、闯王、洪港、大畈、九宫山8个镇,大路、杨芳林、慈口、燕厦四个乡。