Cities & Towns in Grafton County, NH

Grafton County, county in New Hampshire, United States. As of 2020 county had an estimated population of 90,691 inhabitants. The county was created 255 years ago in 1769. Its county seat is Haverhill.

There are 0 city/town in Grafton County, NH.

Nestled in the White Mountains region, Grafton County gives visitors a taste of rural New Hampshire living. Here are some highlights of the cities and towns that make up Grafton County:

Hanover - Home to Dartmouth College, Hanover has around 11,500 residents. The college campus includes unique architecture like the Baker Library. Downtown Hanover also features locally-owned shops, restaurants, and cafes.

Lebanon - Serving as the Grafton County seat, Lebanon has over 13,500 residents. Highlights include historic Colburn Park, the Montshire Museum of Science, and the Annual Lebanon Area Fair.

Littleton - Sitting along the Ammonoosuc River, Littleton has roughly 6,000 residents. The downtown district is listed on the National Register of Historic Places and features shops, restaurants and galleries.

Plymouth - Home to Plymouth State University, Plymouth has about 6,800 residents. Notable sites include the Pemigewasset River and the Common Man Inn.

Bethlehem - In the heart of the White Mountains, Bethlehem has around 2,500 residents. Visitors enjoy the small town charm and mountain recreation like hiking and skiing at Cannon Mountain.

Lincoln - Lincoln sports roughly 1,600 residents. It provides great access to skiing, hiking and mountain biking in the White Mountain National Forest.

From college towns like Hanover and Plymouth to scenic stops like Bethlehem and Lincoln, Grafton County gives tourists a quintessential New England experience among the forests, rivers and mountains.

All Grafton County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Grafton County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title Population