Bonham is located in Fannin County, TX. The population is 10,147, making Bonham the largest city in Fannin County.
There are 5 public schools in Bonham with an average Homefacts rating of B-. The total crime rate for Bonham is moderate , and there are 77 registered sex offenders residing in the city. Unemployment in Bonham is moderate and the median home sales price is $0. Detailed and up-to-date Bonham property reports are available for any property address.