芮姓在中國的分布非常廣泛,根據搜尋結果,芮姓主要分布在江蘇省、安徽省、北京市、浙江省、上海市、新疆維吾爾自治區、寧夏回族自治區、湖北省、四川省、山東省、天津市、貴州省、吉林省、雲南省、河北省和河南省等地。
此外,芮姓的歷史悠久,起源於姬姓,最初以國名為姓。芮國在周武王時期被封給芮伯萬,其地在今陝西大荔縣朝邑鎮東南,即芮城西。芮國後來被晉國所滅,芮姓的子孫以國名為姓。歷史上,芮姓的主要聚居地在陝西的鹹陽和山東的平原縣。
明朝時期,芮姓有大約27000人,發展迅速,主要分布於江蘇、安徽、河北等地。明朝洪洞大槐樹移民中,芮氏始祖為平陽府、洪洞縣、趙城縣等籍人氏,明初奉旨在洪洞大槐樹集中遷往異地,至清末其後裔分布在河南、山東、河北、北京、天津、陝西、甘肅、安徽、江蘇、湖北、湖南、山西等地。