Bonyhád ä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 14 401 invånare år 2001.