宣姓在當代中國的分布情況如下:
浙江省:占比29.8%,分布城市4個。
江蘇省:占比17.5%,分布城市6個。
上海市:占比12.3%,分布城市1個。
安徽省:占比9.6%,分布城市4個。
山西省:占比4.4%,分布城市3個。
北京市:占比3.5%,分布城市1個。
河北省:占比3.5%,分布城市2個。
廣東省:占比2.6%,分布城市2個。
遼寧省:占比2.6%,分布城市3個。
四川省:占比1.8%,分布城市1個。
河南省:占比1.8%,分布城市2個。
廣西壯族自治區:占比1.8%,分布城市2個。
山東省:占比1.8%,分布城市2個。
宣姓的始平郡望位於陝西省興平市,而河南省濮陽縣則是宣姓的東郡望和濮陽郡望。宣姓在宋朝時期人口稀少,主要分布於浙江、河南、福建等地。到了明朝時期,宣姓人口大約有15000人,主要分布於浙江、山東、江西、江蘇等地。
宣姓的起源有多個說法,其中一部分宣姓以居邑名稱為氏,來源於地名——宣州,轄境包括今繁昌、南陵、青陽、池州、石台、太平、涇縣、寧國、廣德等地。宣城宣氏已經遍布全國各地,但宣氏該支人無論身居何地何處,皆稱宣城人,或自稱祖籍宣城。
綜上所述,宣姓在當代中國主要分布在浙江省、江蘇省、上海市等經濟較為發達的地區,同時也廣泛分布於安徽省、山西省、北京市等其他省份。宣姓的始祖地和歷史上的望族地分別位於陝西省興平市和河南省濮陽縣。