Lebanon, Kansas

Lebanon is a city in Smith County, Kansas, United States, in the north central part of the state. The population was 303 at the 2000 census.