First granted in 1753 as Heidelberg, in honor of George II's visit to his German possessions at the time. The town was granted again in 1773 as Alexandria Addition, but the name didn't last. It was incorporated as New Londonderry, shortened to New London, in 1779. New London is home to Colby-Sawyer College, and includes the village of Elkins on Pleasant Lake.