茅氏始祖为姬茅叔。今北京,上海松江,河北尚义,山东平邑,山西太原、大同,内蒙古乌海,湖北武昌,江西崇仁,广西田林,江苏扬州、南通等地均有分布。在宋版《百家姓》中排序为第一百十九位门阀。茅姓到2009年1月为止,在中国姓氏排名为119位,在中国的人口约四十万多。