西周初封,茅国是周公的直系后裔,政治地位颇高。茅国与
鲁国相邻,鲁国为周公长子
伯禽所封,茅国为周公第三子所封,兄弟之国,关系较为紧密。
春秋时期,鲁国攻伐
邾国(国),
邾隐公打不过鲁国,被迫进贡赔礼。在恼羞成怒之下,随后即攻灭紧邻的茅国,茅国灭亡。
茅国约存在四百五十年,茅国灭亡后,茅国公族子孙以以国名为姓氏,称茅地氏、茅成氏,后简化为
单姓茅姓、茆氏、菅氏,茅国始封之君茅叔为茅姓始祖。
姬匄二十七年(公元前493年),
鲁国攻伐
邾国,
邾隐公打不过鲁国,被迫进贡赔礼。在恼羞成怒之下,随后即攻灭了紧邻的茅国泄气,以挽回面子,茅国灭亡。
邾夷鸿,字成子,
邾国大夫,封于茅邑,故史称茅成子或茅夷鸿。可见此时茅国已经灭于邾国。
《左传·僖二十四年》:“茅,周公之。”杜注:“高平
昌邑县西有茅乡。”
北宋《古今姓氏书辨证·五肴》的记载与《册府元龟》大致相同:“
茅姓,
姬姓。
周公第三子茅叔,封于其地。高平昌邑县是也。子孙以国为氏。”
南宋《通志·二六·以国为氏》明确记载:“茅氏,周公之后也。今
济州市是也。子孙以国为氏。”
《左传》
杨伯峻注茅国“故城在今山东
金乡县茅乡,后属邾”,即位于
济宁市金乡一带。《
续山东考古录》、《春秋大事表列国爵姓及存灭表撰异》均持相同意见。