Bonham Mayor Roy Floyd reflects on news that Bonham is no. 217 on the list of the top 250 towns in Texas to buy a home, according to analysis provided by LendEDU. Caddo Mills is no. 156, Greenville is no. 221 and Leonard is no. 249. The study reviewed data on 1,000 Texas towns and based the rankings on three criteria: the median income to home value ratio; a five-year population forecast; and a five-year income forecast.