Bonham is a city in Fannin County, Texas, United States. The population was 10,127 at the 2010 census. It is the county seat of Fannin County. James Bonham (the city's namesake) sought the aid of James Fannin (the county's namesake) at the Battle of the Alamo.
Bonham is centrally located in Fannin County in Northeastern Texas, about 25 km south of Oklahoma and has a total area of 9.4 square miles (24.2 km²), with negligible water cover. The distance to Dallas in the Southeast is about 68 miles (110 km).
Bonham, one of the oldest cities in Texas, dates back to 1837 when Bailey Inglish built a two-story block house named Fort Inglish. It was located about 2 miles (3 km) from the current downtown. Inglish and other acquaintances settled there in the summer of 1837 and the settlement was named Bois D'Arc. In 1843, the Congress of the Republic of Texas assigned the name Bloomington to the city, but finally renamed it Bonham, in honor of James Butler Bonham, a hero and defender of the Alamo. On February 2, 1848, Bonham was incorporated as a city.