Bullard, Texas. Bullard is a town in Smith and Cherokee Counties in the U.S. state of Texas. It lies at the intersection of U.S. Route 69 and Farm-to-Market Roads 2137, 2493, and 344, about 15 miles (24 km) south of Tyler. The population was 2,463 at the 2010 census, up from 1,150 at the 2000 census.