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.