Lafayette is a city in Macon County, Tennessee, United States. The population was 4,474 at the 2010 census, up from 3,885 in 2000. It is the county seat of Macon County.
Lafayette was founded in 1843 as a county seat for the newly created Macon County. It was named in honor of the Marquis de Lafayette, of Revolutionary War fame.
Wander is a travel search engine that allows you to find the perfect travel destination that fits your budget and preferences.