徐公,秦末的范陽縣令。秦末民變時,因蒯通的游說,投降起義軍武臣[1]。
秦二世年間,陳勝、吳廣等人發動大澤之變,於是群雄並起。陳勝命武臣,北上掃蕩趙地。[2] 連下十城,但以范陽縣令徐公為首的趙地秦吏都沒有投降。
後來名士蒯通來游說范陽縣令徐公投降趙王武臣,范陽縣令徐公被其利弊所動,用馬車送蒯通去說服趙王武臣接受自己的投降。
蒯通成功地說服武臣接受徐公投降,武臣並答應封徐公為侯和禮待徐公。武臣以車百乘、騎二百、侯印迎接徐公。這事被武臣傳檄千里,燕、趙的秦吏聞知,三十餘城跟風不戰投降。