Find below the complete list of cities and towns in Strafford County:
DOVER
Dover is a City in Strafford county with -30 000 inhabitants.
ROCHESTER
Rochester is a City in Strafford county with -30 000 inhabitants.
DURHAM
Durham is a City in Strafford county with -15 000 inhabitants.
SOMERSWORTH
Somersworth is a City in Strafford county with -15 000 inhabitants.
BARRINGTON
Barrington is a Town in Strafford county with -10 000 inhabitants.
FARMINGTON
Farmington is a Town in Strafford county with -10 000 inhabitants.
MILTON
Milton is a Town in Strafford county with -5 000 inhabitants.
LEE
Lee is a Town in Strafford county with -5 000 inhabitants.
STRAFFORD
Strafford is a Town in Strafford county with -4 000 inhabitants.
NEW DURHAM
New Durham is a Town in Strafford county with -3 000 inhabitants.
ROLLINSFORD
Rollinsford is a Town in Strafford county with -3 000 inhabitants.
MIDDLETON
Middleton is a Town in Strafford county with -2 000 inhabitants.
MADBURY
Madbury is a Town in Strafford county with -2 000 inhabitants.