Cities & Towns in Strafford County, NH

Strafford County, county in New Hampshire, United States. As of 2020 county had an estimated population of 131,533 inhabitants. The county was created 255 years ago in 1769. Its county seat is Dover.

There are 12 city/town in Strafford County, NH. The largest city of Strafford County is Dover with a population of 32,443. Other cities include, Rochester population 31,719, Durham population 16,441, Somersworth population 12,286, Barrington population 9,231

Dover
Dover

Dover, County seat city in Strafford County, New Hampshire, United States

Rochester
Rochester

Rochester, City in Strafford County, New Hampshire, United States

Durham
Durham

Durham, Town in New Hampshire

Strafford County sits in eastern New Hampshire, bounded by Maine to the north and the Atlantic Ocean to the east. The county contains a mix of small cities, historic towns, and rural communities. The largest city and county seat is Dover, with around 31,000 residents. Dover is home to the Children's Museum of New Hampshire and the Woodman Institute Museum.

Some other notable communities in Strafford County include:

  • Rochester - Strafford's second-largest city with around 30,000 people. Rochester hosts several local fairs and festivals throughout the year.
  • Somersworth - Located along the Salmon Falls River, Somersworth has around 12,000 residents. The downtown area is listed on the National Register of Historic Places.
  • Durham - Home to the University of New Hampshire, Durham has roughly 16,000 residents. The historic Durham Historic District dates back to the 17th century.
  • Milton - Situated beside Milton Pond, this rural town of around 4,500 is known for its annual Summerfest.
  • Rollinsford - Only about 2,500 people live in this scenic town bordering Salmon Falls River. It contains historic textile mills.

From urban hubs to historic small towns, Strafford County's cities and towns showcase the diversity of eastern New Hampshire both past and present. The area provides a rich mix of culture, dining, recreation and more.

All Strafford County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Strafford 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
Barrington Town in Strafford County, New Hampshire, United States 9,231
Dover County seat city in Strafford County, New Hampshire, United States 32,443
Durham Town in New Hampshire 16,441
Farmington Town in Strafford County, New Hampshire, United States 6,951
Lee Town in Strafford County, New Hampshire, United States 4,597
Madbury City in Strafford County, New Hampshire, United States of America 1,879
Milton Town in Strafford County, New Hampshire, United States of America 4,614
New Durham Town in New Hampshire 2,728
Rochester City in Strafford County, New Hampshire, United States 31,719
Rollinsford City in Strafford County, New Hampshire, United States of America 2,577
Somersworth City in Strafford County, New Hampshire, United States 12,286
Strafford City in Strafford County, New Hampshire, United States 4,235