Strafford County

Explore 13 towns in Strafford County, New Hampshire. Home to 130,889 residents.

13
Towns
130,889
Total Population

Towns in Strafford County

Dover

Strafford County β€’ Pop. 32,741

Median Home
$369k
Median Income
$91k
familiesfirst time buyers+1
Learn More β†’

Rochester

Strafford County β€’ Pop. 32,492

Median Home
$238k
Median Income
$75k
first time buyersvalue seekers+1
Learn More β†’

Durham

Strafford County β€’ Pop. 15,490

Median Home
$448k
Median Income
$98k
studentsacademics+1
Learn More β†’

Somersworth

Strafford County β€’ Pop. 11,855

Median Home
$266k
Median Income
$76k
first time buyersvalue seekers+1
Learn More β†’

Barrington

Strafford County β€’ Pop. 9,326

Median Home
$326k
Median Income
$103k
nature loversfamilies+1
Learn More β†’

Farmington

Strafford County β€’ Pop. 6,722

Median Home
$239k
Median Income
$61k
first time buyersvalue seekers+1
Learn More β†’

Lee

Strafford County β€’ Pop. 4,520

Median Home
$406k
Median Income
$116k
familiesuniversity affiliated+1
Learn More β†’

Milton

Strafford County β€’ Pop. 4,482

Median Home
$247k
Median Income
$87k
familiesretirees+1
Learn More β†’

Strafford

Strafford County β€’ Pop. 4,230

Median Home
$364k
Median Income
$134k
familiescommuters+1
Learn More β†’

New Durham

Strafford County β€’ Pop. 2,693

Median Home
$284k
Median Income
$97k
lake loversretirees+1
Learn More β†’

Rollinsford

Strafford County β€’ Pop. 2,597

Median Home
$328k
Median Income
$81k
first time buyersfamilies+1
Learn More β†’

Madbury

Strafford County β€’ Pop. 1,918

Median Home
$457k
Median Income
$166k
familiesuniversity affiliated+1
Learn More β†’

Middleton

Strafford County β€’ Pop. 1,823

Median Home
$245k
Median Income
$94k
familiesretirees+1
Learn More β†’

Explore More

Discover other counties of New Hampshire and find the perfect community for you.