莲塘镇,隶属于广西壮族自治区贺州市八步区,地处贺州市八步区东部,东接黄洞瑶族乡,南邻贺街镇,西连城东街道办事处,北靠黄田镇。辖区总面积193.3平方千米。截至2019年末,莲塘镇户籍人口89690人。
清属贺县。1989年4月29日,乡改镇。截至2020年6月,莲塘镇下辖19个行政村,镇人民政府驻莲塘坪(莲塘村)。
截至2019年末,莲塘镇有工业企业50个,其中规模以上9个,营业面积50平方米以上的综合商店或超市130个。