Lewisburg is a home rule-class city in Logan County, Kentucky, in the United States. The population was 810 at the 2010 census, down from 903 at the 2000 census. The local post office was established at a nearby stage coach stop in 1852 under the name "Henrysville" in honor of the local postmaster's family name.