出任上黨
前262年,秦國武安君白起伐韓,取野王邑。上黨與韓國本土的道路被斷絕。韓國派陽城君到秦國謝罪,割上黨之地請和。另一方面,派遣韓陽,通知上黨靳黈撤離上黨,靳黈不肯,韓桓惠王派馮亭接替他的位置。
驅虎吞狼
馮亭到達上黨一個月後,與其官吏們說:“上黨與韓國聯絡的道路已經中斷了,秦國的軍隊每天的逼進,我國不能應付,不如將上黨送給趙國。趙國接受了我們,秦國一定會進攻趙國的;趙國被秦國攻擊,必定會與韓國親近的。韓、趙兩國聯手,一定可以對抗秦國的。”於是派遺使者到趙國,對趙孝成王請求說:“我韓國不能守上黨,而且已經決定割給秦國,但是當地百姓皆不願接受秦國統治,而是甘願作趙國子民。現在上黨有城池十七座,臣願意全意奉獻給大王,但願大王能酌量處置。”
趙王相當高興,將此事告訴給趙豹,趙豹說:“臣聽說,‘聖人認為,無緣而受祿,必定會招來禍害。’”趙王說:“他們仰慕寡人的千秋大義,怎能算是無緣而受祿呢?”趙豹回答:“秦國為了蠶食韓國的土地,故意切斷上黨和韓國的聯絡,認為如此就能輕取上黨。韓國之所以把上黨獻會我國,是企圖把戰禍轉嫁給我們。秦國蒙受疲勞,而我國坐享其利。強秦不能從弱韓的手上得到上黨,那弱小的我國又怎能從強秦得到上黨,怎么能說是意外之獲呢?不如不要接受。”趙王將此事告訴給平原君趙勝,趙勝回答說:“出動百萬大軍進攻,過一年也得不到一座城,如今白白地得到十七座城邑,這么大的便宜,不能丟掉。”趙孝成王就派遣趙勝前往接收上黨。
趙國封馮亭為華陽君,給予民戶三萬,封其縣令為侯,給予各民戶一千,官吏都加爵三級。馮亭一聽非常傷心,不見趙國使者,說:“我不忍心出賣國家的土地而作為自己的俸祿啊!”。
戰死沙場
後來與趙國大將趙括對抗秦國軍隊,戰死在長平。
馮亭戰死後,其宗族分散,有的留在上黨潞縣(今山西潞城東北),有的留在趙(今河北境),並發展繁衍下去。其後裔有許多為將相,如秦丞相馮去疾、御史大夫馮劫等。