荷花一般分布在中亚,西亚、北美,印度、中国、日本等亚热带和温带地区。荷花在中国南起海南岛(北纬19度左右),北至黑龙江的富锦(北纬47.3度),东临上海及台湾省,西至天山北麓,除西藏自治区和青海省外,全国大部分地区都有分布。垂直分布可达海拔2000米,在秦岭和神农架的深山池沼中也可见到。
中国早在三千多年即有栽培,在辽宁及浙江均发现过碳化的古莲子,可见其历史之悠久。而台湾地区则是在100年前才由日本引进,在台南白河镇、嘉义一带,培植面积已近350公顷,规模之广大,成为台湾主要的观光地区之一。亚洲一些偏僻的地方至今还有野莲,但大多数的莲都是人工种植。