堵城镇,隶属于湖北省黄冈市黄州区,地处黄州区西北部,东与陶店乡接壤,南与禹王街道相连,西临长江,北抵罗家沟、鹞子湖与团风县团风镇、回龙镇毗邻,镇人民政府距黄州区政府11千米,总面积约66.78平方千米,截至2025年2月,堵城镇总人口为30115人。
1949年,堵城镇境域属黄州区。1987年9月,撤销禹王城区,将其所辖之叶路乡和三江乡的江嘴村、白衣村、刘家湾村及堵城镇合并组成县辖的堵城镇。截至2020年6月,堵城镇辖18个行政村;镇人民政府驻团黄公路。
2019年,堵城镇有工业企业15个,其中规模以上企业有2个,营业面积超过50平方米以上的综合商店或超市1个。