Bonyhád (tyska: Bonnhard) är en stad i Ungern. Bonyhád ligger i kommunen Bonyhádi kistérség där den även är huvudort. Bonyhád ligger i provinsen Tolna i centrala Ungern. Totalt hade Bonyhád 12 837 invånare år 2019.[1]