燕庄公,姬姓,名不详,是燕桓侯之子。燕桓侯七年(公元前691年),燕桓侯去世,燕庄公继任燕国国君之位。
燕庄公二十七年(公元前664年),山戎前来侵犯燕国,燕庄公向齐国告急。齐国国君齐桓公率领军队援救燕国,并乘势北上攻打山戎。齐军大败山戎,追击至孤竹(今河北卢龙)而回。燕庄公为了表示感谢,亲自送齐桓公出境,不知不觉送进齐国境内。齐桓公说:“不是天子,诸侯相送不出自己的国境,我不能对燕国无礼。”于是分开沟界将燕庄公所到的地方割送给燕国。燕庄公下令在此筑城,取名为燕留(今河北沧州一带)。 齐桓公让燕庄公重修召公之政,向周王朝进贡,如同周成王、周康王时代一样。
燕庄公三十三年(公元前658年),燕庄公去世,其子燕襄公继位。
司马贞《史记索隐》:“庄送霸主,惠罗宠姬。”
《史记·卷三十二·齐太公世家第二》
《史记·卷三十四·燕召公世家第四》