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.Lebanon is located in Middle Tennessee, approximately 25 miles east of downtown Nashville. Lebanon is part of the Nashville Metropolitan Statistical Area.