北京地名最大的特點是以姓氏命名的居多,幾乎遍布城區和郊區。據不完全統計,目前以姓氏命名的地名有近千個。北宋年間編的《百家姓》所收集的姓氏中,在北京地名中就有200多個,既有單姓,也有複姓(司馬台、諸葛營、南宮村等)。只要不是特別生僻的姓氏,在北京幾乎都能找到相應的地名。
北京地區的姓氏地名不但數量多,而且歷史悠久,許多地名都有數百年,甚至上千年的歷史。特別是明朝初期,各地大量的移民來到北京,使居民數量急劇增加,出現了許多新的街巷、村落,于是一些新的地名相繼誕生。綜合分析起來,這些以姓氏命名的地名由來有以下幾個特點。
一是城區的地名多被稱為『×(姓)家胡同』,如方家胡同、夏家胡同等,『×(姓)家巷』,如周家巷,『×(姓)家街』,如祖家街等。而郊區的地名多被稱為『×(姓)村』或『×(姓)家村』,如李村、魏家村。『×(姓)莊』或『×(姓)各莊』,如潘莊、史各莊,『×(姓)營』或『×(姓)家營』,如霍營、屠家營。姓氏地名中,這類地名占的比例最大。二是相當數量的姓氏地名是以某一姓氏的人家居多而得名。也有的是以最初在此定居人的姓氏命名。三是一個姓氏多個地名,字同音同,即同一姓氏有數十個近似的地名,多是張、王、李、趙、劉、楊等大姓,如以『張』姓命名的就有張家務(大興)、張各莊(昌平)、張家台(平谷)、張坊(房山)、張家墳(豐台)、張莊子(密雲)、張中塢(順義)、張山營(延慶)、張家灣(通州)等。四是以某一景物命名,城區多以橋(×家橋)或大院(×家大院)命名,如李姓人家定居在石橋旁,便將地名命名為"李家橋",而劉姓人家居住的大院,便被稱為『劉家大院』。郊區的多以某一姓氏的墓地或臨近的山、水為地名,如潭家墳、蔣家山、孫河等,這些地名是先有景觀(橋、山、墓地等),後成地名。
其實,有的姓氏地名實際上與《百家姓》中的姓氏同音,但其由來與姓氏並沒有必然的聯系,如密雲縣的『馮家峪』,其實並沒有姓『馮』的。傳說當年穆桂英與遼兵大戰時,在這里被撕破盔甲,遼兵敗退後,她坐在村邊縫補盔甲,為了紀念她,並把縫甲的地方叫成了『縫甲峪』,日子一長,就給叫白了,『馮家峪』。門頭溝區的『艾峪』,也沒有姓『艾』的,是因這一帶生長著一種艾草,地名由草名而得。此外,以古代的一些設施、園林、場所命名的地名,其由來與姓氏也沒有直接聯系,如郊區有許多叫『馬坊』的地名,但姓馬的很少,甚至沒有,其得名源自明代這些地方是養馬的地方,還有不少叫『黃莊』的地名,但沒有姓『黃』的,原來這些地方明清時為皇家所有的田莊,日久天長,人們叫『皇莊』諧音成了『黃莊』,與姓『黃』的沒有任何關系。而一些叫『羊坊』的地名,多為古代養殖羊或買賣羊的場所,與百家姓中的『羊』也沒多大關系。
