Lebanon /ˈlɛbənən/ is a city in Linn County, Oregon, United States. Lebanon is located in northwest Oregon, southeast of Salem. The population was 15,518 at the 2010 census.