Fannin County is located on the northern border of Texas near Plano and Dallas. Some of the cities include Bonham, Trenton, and Pecan Gap, TX. Fannin County is surrounded by Lamar, Delta, Hunt, Collin, and Grayson Counties. Search homes for sale in Fannin County or schedule a showing on any of these Fannin County real estate listings.