高怀德(926年~982年),字藏用,真定常山(今河北正定西南)人。祖籍幽州,祖高思继,唐末卢龙军(幽州)节度使刘仁恭的中军都指挥使,为晋王李克用所杀害。父高行周时年十余岁,补列刘仁恭帐下;后唐时任至节度使;后晋时加同平章事为使相,曾任侍卫亲军都指挥使,使相衔进为兼侍中;后汉时使相衔进为兼中书令,屡封至齐王;后周时加守尚书令,广顺二年(952年)死。
高怀德青年时一直在其父高行周节度幕府任牙校,后晋、后汉时皆领刺史衔。其父高行周死后,后周太祖才召高怀德为殿前东西班都指挥使,时赵匡胤为东西班行首,职位低于高怀德;后改铁骑指挥使,在此前后,赵匡胤的父亲赵弘殷也曾任铁骑第一军都指挥使,高怀德与赵匡胤父子的关系可能在此时建立的。
显德元年(954年),世宗亲征抗击北汉入侵,高怀德任先锋都虞候,“高平之战”后,赵匡胤升任殿前都虞候成为殿前司次长官,石守信升任铁骑左、右厢都指挥使,高怀德升为铁骑右厢都指挥使,成为赵匡胤、石守信的部属。因铁骑都指挥使在他后来升迁的铁骑右厢都指挥使之上。后从世宗征淮南,升为龙捷左厢都指挥使。显德六年,世宗攻辽,高怀德随陆路都部署韩通先赴沧州,高怀德率部至瓦桥关(今雄县西南),辽瓦桥关使向高怀德投降。后周改瓦桥关为雄州,以陈思让为雄州兵马都部署,高怀德任副都部署。显德六年六月,世宗死,恭帝即位。七月,高怀德任侍卫马军都指挥使,领宁江军节度使,与石守信同时建节。
显德七年(宋建隆元年,960年)正月初一,赵匡胤指使人谎报辽与北汉联合攻周,后周宰相范质仓促命殿前都点检赵匡胤率禁军北上抗击,高怀德被任命为北面行营马军都指挥使,在赵匡胤发动“陈桥兵变”中拥戴赵匡胤。宋朝建立,在为“翊戴”功臣加官进爵中,仅次于石守信,位列第二,移领义成军节度使,并升任殿前副都点检,由于殿前都点检已不设置,高怀德遂成为殿前司正长官。后兼任关南副都部署。同年五月,宋太祖亲征讨伐潞州李筠,石守信任前军都部署,高怀德任副都部署,于泽州南大败北汉军,俘北汉河阳节度使范守图,改忠武军节度使。宋太祖为了表示与开国功臣们共享富贵,先后与高怀德、张令铎、石守信、王审琦等结成亲家。同年八月,宋太祖将胞妹燕国长公主嫁给高怀德,高怀德是开国功臣中的第一个皇亲国戚。同年冬,宋太祖亲征讨伐扬州李重进,高怀德从行。
建隆二年七月,宋太祖收兵权时,高怀德被罢殿前副都点检军职,移为归德军(宋州,今河南商丘南)节度使,赴镇。殿前副都点检从此也废罢。开宝六年(973年),加同平章事为使相。太宗初,使相衔升为兼侍中。太平兴国四年(979年)从太宗灭北汉,改彰信军(曹州,今山东定陶西南)节度使,封冀国公,太平兴国七年(982年),改武胜军(邓州,今属河南)节度使,同年七月死,终年57岁,追封渤海郡王,谥武穆。