Lebanon adalah sebuah kota di New London County, Connecticut, Amerika Serikat. Populasi adalah 7.308 pada sensus 2010. Kota ini terletak tepat di barat laut Norwich, tepat di selatan Willimantic, 20 mil (32 km) utara New London, dan 20 mil (32 km) timur Hartford.