North Lewisburg is a village in Champaign County, Ohio. The population was 1,636 at the time of the 2020 census. North Lewisburg was platted in 1826, and incorporated as a village in 1844. A post office has been in operation at North Lewisburg since 1845.