 The village was named after New London, Connecticut, the native home of a share of the early settlers.New London was incorporated in 1853.The village has a total area of , of which is land and is water.