莲花镇,隶属于甘肃省天水市秦安县,地处秦安县东北部,东与五营、中山镇接壤,南邻刘坪镇,西接叶堡、安伏镇,北与平凉市静宁县仁大镇、庄浪县万泉镇毗邻,区域面积94.52平方千米,2018年,户籍人口38229人。
北宋天圣中,境域设有莲花堡。清代,设镇,领17庄。民国元年(1912年)后,属秦安县第二区(陇城)。1950年,设莲花区,辖莲花乡。2000年,撤乡建莲花镇。2003年,撤乡并镇时,将原好地乡7村并入莲花镇。截至2020年6月,莲花镇下辖4个社区和22个行政村。
2018年,莲花镇有工业企业9个,有营业面积超过50平方米以上的综合商店或超市25个。