Find below the complete list of cities and towns in Hillsborough County:
MANCHESTER
Manchester is a City in Hillsborough county with -150 000 inhabitants.
NASHUA
Nashua is a City in Hillsborough county with -100 000 inhabitants.
MERRIMACK
Merrimack is a City in Hillsborough county with -30 000 inhabitants.
HUDSON
Hudson is a Town in Hillsborough county with -30 000 inhabitants.
BEDFORD
Bedford is a City in Hillsborough county with -30 000 inhabitants.
GOFFSTOWN
Goffstown is a Town in Hillsborough county with -20 000 inhabitants.
MILFORD
Milford is a Town in Hillsborough county with -20 000 inhabitants.
PELHAM
Pelham is a Town in Hillsborough county with -15 000 inhabitants.
AMHERST
Amherst is a Town in Hillsborough county with -15 000 inhabitants.
WEARE
Weare is a Town in Hillsborough county with -10 000 inhabitants.
LITCHFIELD
Litchfield is a Town in Hillsborough county with -10 000 inhabitants.
HOLLIS
Hollis is a Town in Hillsborough county with -10 000 inhabitants.
PETERBOROUGH
Peterborough is a Town in Hillsborough county with -10 000 inhabitants.
HILLSBOROUGH
Hillsborough is a Town in Hillsborough county with -10 000 inhabitants.
NEW BOSTON
New Boston is a Town in Hillsborough county with -10 000 inhabitants.
NEW IPSWICH
New Ipswich is a Town in Hillsborough county with -10 000 inhabitants.
BROOKLINE
Brookline is a Town in Hillsborough county with -5 000 inhabitants.
WILTON
Wilton is a Town in Hillsborough county with -4 000 inhabitants.
ANTRIM
Antrim is a Town in Hillsborough county with -3 000 inhabitants.
MONT VERNON
Mont Vernon is a Town in Hillsborough county with -2 500 inhabitants.
GREENVILLE
Greenville is a Town in Hillsborough county with -2 500 inhabitants.
DEERING
Deering is a Town in Hillsborough county with -2 000 inhabitants.
GREENFIELD
Greenfield is a Town in Hillsborough county with -2 000 inhabitants.
LYNDEBOROUGH
Lyndeborough is a Town in Hillsborough county with -2 000 inhabitants.
HANCOCK
Hancock is a Town in Hillsborough county with -2 000 inhabitants.
FRANCESTOWN
Francestown is a Town in Hillsborough county with -2 000 inhabitants.
BENNINGTON
Bennington is a Town in Hillsborough county with -1 500 inhabitants.
MASON
Mason is a Town in Hillsborough county with -1 500 inhabitants.
TEMPLE
Temple is a Town in Hillsborough county with -1 500 inhabitants.
SHARON
Sharon is a Town in Hillsborough county with -500 inhabitants.