Nella mitologia greca, Bufago (in greco antico: Βουφάγος) era il nome di uno dei figli di Giapeto e di Tornace (in greco antico Τόρναξ?, Tórnax).
Bufago, il cui nome significa mangiatore di buoi, sposò Promne e curò, a dispetto dei suoi modi di fare quasi incivili, Ificle il fratello di Eracle, quando venne ferito in battaglia, anche se la sua morte avvenne lo stesso.
In seguito il suo carattere divenne ancora più insopportabile arrivando a importunare anche le divinità fra cui Artemide che infuriata lo uccise.
Secondo un'altra versione del mito Bufago si era innamorato di Artemide.
Bufago era anche uno degli epiteti di Eracle ed anche il nome di un affluente dell'Alfeo.