西周为执政大臣的最高爵称。成王时有周公、促召公、毕公、明公等。《班簋》记载“王令毛伯更虢城公服”,继而“王令毛公以邦冢君……伐东国郁戎”。毛伯因接替虢城公位,升级称公。西周金文中有生称“公”者,是执政大臣爵称;又有死后子孙称其祖先谥号为“公”者,按礼可超出生前原等级。《春秋》称王者之后为“公”,如宋君称“公”。但春秋时秦、邓、鄀、邾等国金文亦多称“公”。春秋时楚的县尹尊称公。