莲花塘乡,隶属于云南省文山壮族苗族自治州西畴县,地处西畴县境西部,东接兴街镇,东南邻新马街乡,西南隔盘龙河与马关县相望,西抵文山市,西北接砚山县,东北连蚌谷乡,乡人民政府距西畴县城43千米,行政区域面积165.52平方千米,截至2019年末,莲花塘乡户籍人口为23821人。
民国十六年(1927年),莲花塘乡境域设锡板保,属畴阳区。1987年8月,莲花塘区改莲花塘乡。截至2020年6月,莲花塘乡辖10个村;乡人民政府驻莲花塘村。
2019年,莲花塘乡有工业企业9个,规模以上企业1个,有营业面积50平方米以上的综合商店或超市69个。