春秋时卫国国君。昭伯顽子,戴公申弟。名避疆,后改名毁。初因内乱出奔齐。卫懿公九年(前660)卫被狄攻破,懿公被杀。卫人拥立昭伯顽之子申为君,是为戴公。戴公不久卒。齐桓公救卫伐狄,为卫筑楚丘(今河南濮阳西南),立他为君是为文公。在位二十五年,节约训农,通商惠工,劝学任能,力求恢复。初年仅有革车三十乘,晚年增至三百乘。卫文公十八年(前642)邢联合狄伐卫,次年卫伐邢,二十五年卫灭邢。