广西灵山县灵城镇共有24个行政村,分别是:附城村、三海村、三勤村、独岭村、新大村、石龙村、大塘村、枚埠村、旺圩村、梓木村、流屋埠村、十里村、三多村、梓崇村、前进村、白水村、白木村、谭礼村、新垌村、那银村、黄膳村、英爪村、苏屋村、棠梨村。
灵城镇位于灵山县中部,地处县城,是全县政治、经济、文化、交通的中心,是桂东南沿海地区经济开放点,经济开发区,工业卫星镇。