Lebanon /ˈlɛbnən/ is the county seat of Wilson County, Tennessee, United States.

The population was 26,190 at the 2010 census, 28,608 in 2013 and 32,372 following a special census conducted in 2016.