Bailey is a city in Fannin County, in the U.S. state of Texas. The population was 289 at the 2010 census, up from 213 at the 2000 census.