木头城子镇位于朝阳县西部,大凌河南岸,东邻台子乡,南接胜利乡,西部与喀左县接壤。社会面积20.3万亩,耕地6.3万亩,其中水浇地近4万亩。常住人口28355人(2017年),下辖14个村,137个村民组,镇政府设在木城子村五组。