海棠花原產於中國,現已經被引入到世界各地,主要分布在亞洲、歐洲和北美洲的溫帶地區,以及南美洲的一些熱帶雨林地帶中。在中國,海棠花的分布範圍非常廣泛,包括但不限於以下地區:
南方地區:福建、廣東等。
省份:山東、陝西、湖北、江西、安徽、江蘇、浙江、廣東、廣西、河北、雲南等。
特定地區:例如,垂絲海棠在陝西、安徽、江蘇、浙江、四川、雲南等省有栽培;河南海棠在河南、河北、山西等地有分布;湖北海棠在湖北、湖南、江西、江蘇、浙江、安徽、福建、廣東、甘肅、陝西、河南、山西、山東、四川、雲南和貴州等地有分布;隴東海棠在甘肅、河南、陝西、四川等地有分布;滄江海棠在雲南西北部、四川西南部有分布;西蜀海棠在四川等地有分布;三葉海棠在遼寧、陝西、甘肅、山東、浙江、江西、福建、湖北、湖南、廣東、廣西、四川、貴州等地有分布。
此外,海棠花也生長於全球溫帶和亞熱帶地區,包括日本、韓國以及北美洲的加拿大等地。