About Lebanon

Lebanon is a town in New London County, Connecticut, United States. The population was 7,308 at the 2010 census. The town lies just to the northwest of Norwich, directly south of Willimantic, 20 miles north of New London, and 20 miles east of Hartford.

Town Website

AdvanceCT Town Profile Data Sheet