Lebanon, New Hampshire, in Grafton county, is 60 miles NW of Manchester, New Hampshire and 107 miles NW of Boston, Massachusetts. About 12,568 people live in Lebanon. The Town of Lebanon was chartered on July 4, 1761 by Colonial Governor Benning Wentworth.