Homes for Sale in Lebanon, VA

Nestled in the rolling hills of Clinch Mountain, the town of Lebanon serves as a county seat for Russell County in Southwest Virginia. Lebanon was established by the General Assembly as the Town of Lebanon on January 15, 1819 and was chartered January 4, 1831. Lebanon offers a friendly atmosphere to its citizens and newcomers, and effectively seeks means to provide a better lifestyle for its citizens.