Lafayette Flag

Lafayette

County:
Macon County
County Seat:
Yes
Area (mi²):
5.298
State:
Tennessee

Lafayette is a city located in Macon County, Tennessee. Lafayette has a 2026 population of 5,919. It is also the county seat of Macon County. Lafayette is currently growing at a rate of 1.32% annually and its population has increased by 5.94% since the most recent census, which recorded a population of 5,587 in 2020.

5.9K
Total Population
1,117
Density (mi²)
77 1.32%
Growth