Bonyhád je mesto v Maďarsku v Tolnianskej župe v obvode Bonyhád.
Má rozlohu 7 214 ha a žije v ňom 13 829 obyvateľov (1. január 2011).