New Horizons Genealogy

"Specializing in New England and New York Colonial American Ancestry"

Massachusetts Towns

An alphabetical listing of Massachusetts towns, and the counties they belong to.

Try our genealogy search engine

Abington Plymouth
Acton Middlesex
Acushnea Bristol
Acushnet Bristol
Adams Berkshire
Agawam Hampden
Alford Berkshire
Amesbury Essex
Amherst Hampshire
Andover Essex
Arlington Middlesex
Ashburnham Worcester
Ashby Middlesex
Ashfield Franklin
Ashland Middlesex
Athol Worcester
Attleboro Bristol
Auburn Worcester
Ayer Middlesex
Barre Worcester
Becket Berkshire
Bedford Middlesex
Belchertown Hampshire
Belmont Middlesex
Berkley Bristol
Berlin Worcester
Bernardston Franklin
Beverly Essex
Billerica Middlesex
Blackstone Worcester
Blandford Hampden
Bolton Worcester
Boston Suffolk
Bourne Barnstable
Boxborough Middlesex
Boxford Essex
Boylston Worcester
Bradford Essex
Brewster Barnstable
Bridgewater Plymouth
Brimfield Hampden
Brockton Plymouth
Brookfield Worcester
Buckland Franklin
Burlington Middlesex
Cambridge Middlesex
Carlisle Middlesex
Carver Plymouth
Charlemont Franklin
Charlton Worcester
Chatham Barnstable
Chelmsford Middlesex
Chelsea Suffolk
Cheshire Berkshire
Chester Hampden
Chesterfield Hampshire
Chicopee Hampden
Chilmark Dukes
Clarksburg Berkshire
Clinton Worcester
Coaksett Bristol
Cohannet Bristol
Cohasset Norfolk
Colrain Franklin
Concord Middlesex
Conway Franklin
Cummington Hampshire
Dalton Berkshire
Danvers Essex
Dartmouth Bristol
Dedham Norfolk
Deerfield Franklin
Dennis Barnstable
Dighton Bristol
Douglas Worcester
Dover Norfolk
Dracut Middlesex
Dudley Worcester
Dunstable Middlesex
Duxbury Plymouth
East Bridgewater Plymouth
East Brookfield Worcester
East Longmeadow Hampden
Eastham Barnstable
Easthampton Hampshire
Easton Bristol
Edgartown Dukes
Egremont Berkshire
Enfield Hampshire
Erving Franklin
Essex Essex
Everett Middlesex
Fairhaven Bristol
Fall River Bristol
Falmouth Barnstable
Fitchburg Worcester
Florida Berkshire
Foxborough Norfolk
Framingham Middlesex
Franklin Norfolk
Freetown Bristol
Gardner Worcester
Gay Head Dukes
Georgetown Essex
Gill Franklin
Gloucester Essex
Goshen Hampshire
Gosnold Dukes
Grafton Worcester
Granby Hampshire
Granville Hampden
Great Barrington Berkshire
Greenfield Franklin
Greenwich Hampshire
Groton Middlesex
Groveland Essex
Hadley Hampshire
Halifax Plymouth
Hamilton Essex
Hampden Hampden
Hancock Berkshire
Hanover Plymouth
Hanson Plymouth
Hardwick Worcester
Harvard Worcester
Harwich Barnstable
Hatfield Hampshire
Haverhill Essex
Hawley Franklin
Heath Franklin
Hingham Plymouth
Hinsdale Berkshire
Holbrook Norfolk
Holden Worcester
Holland Hampden
Holliston Middlesex
Holyoke Hampden
Hopedale Worcester
Hopkinton Middlesex
Hubbardston Worcester
Hudson Middlesex
Hull Plymouth
Huntington Hampshire
Ipswich Essex
Kingston Plymouth
Lakeville Plymouth
Lancaster Worcester
Lanesborough Berkshire
Lawrence Essex
Lee Berkshire
Leicester Worcester
Lenox Berkshire
Leominster Worcester
Leverett Franklin
Lexington Middlesex
Leyden Franklin
Lincoln Middlesex
Littleton Middlesex
Longmeadow Hampden
Lowell Middlesex
Ludlow Hampden
Lunenburg Worcester
Lynn Essex
Lynnfield Essex
Malden Middlesex
Manchester Essex
Mansfield Bristol
Marblehead Essex
Marion Plymouth
Marlborough Middlesex
Marshfield Plymouth
Mashpee Barnstable
Mattapoisett Plymouth
Maynard Middlesex
Medfield Norfolk
Medford Middlesex
Medway Norfolk
Melrose Middlesex
Mendon Worcester
Merrimac Essex
Methuen Essex
Middleborough Plymouth
Middlefield Hampshire
Middleton Essex
Milford Worcester
Millbury Worcester
Millis Norfolk
Millville Worcester
Milton Norfolk
Monroe Franklin
Monson Hampden
Montague Franklin
Monterey Berkshire
Montgomery Hampden
Mount Washington Berkshire
Nahant Essex
Nantucket Nantucket
Natick Middlesex
Needham Norfolk
New Ashford Berkshire
New Bedford Bristol
New Braintree Worcester
New Marlborough Berkshire
New Salem Franklin
Newbury Essex
Newburyport Essex
Newton Middlesex
Norfolk Norfolk
North Adams Berkshire
North Andover Essex
North Attleboro Bristol
North Brookfield Worcester
North Reading Middlesex
Northampton Hampshire
Northborough Worcester
Northbridge Worcester
Northfield Franklin
Norton Bristol
Norwell Plymouth
Norwood Norfolk
Oak Bluffs Dukes
Oakham Worcester
Orange Franklin
Orleans Barnstable
Otis Berkshire
Oxford Worcester
Palmer Hampden
Paxton Worcester
Peabody Essex
Pelham Hampshire
Pembroke Plymouth
Pepperell Middlesex
Peru Berkshire
Petersham Worcester
Phillipston Worcester
Pittsfield Berkshire
Plainfield Hampshire
Plainville Norfolk
Plymouth Plymouth
Plympton Plymouth
Ponaganesett Bristol
Prescott Hampshire
Princeton Worcester
Provincetown Barnstable
Quincy Norfolk
Randolph Norfolk
Raynham Bristol
Reading Middlesex
Rehoboth Bristol
Revere Suffolk
Richmond Berkshire
Rochester Plymouth
Rockland Plymouth
Rockport Essex
Rowe Franklin
Rowley Essex
Royalston Worcester
Russell Hampden
Rutland Worcester
Salem Essex
Salisbury Essex
Sandisfield Berkshire
Sandwich Barnstable
Saugus Essex
Savoy Berkshire
Scituate Plymouth
Seekonk Bristol
Sharon Norfolk
Sheffield Berkshire
Shelburne Franklin
Sherborn Middlesex
Shirley Middlesex
Shrewsbury Worcester
Shutesbury Franklin
Somerset Bristol
Somerville Middlesex
South Hadley Hampshire
Southampton Hampshire
Southborough Worcester
Southbridge Worcester
Southwick Hampden
Spencer Worcester
Springfield Hampden
Sterling Worcester
Stockbridge Berkshire
Stoneham Middlesex
Stoughton Norfolk
Stow Middlesex
Sturbridge Worcester
Sudbury Middlesex
Sunderland Franklin
Sutton Worcester
Swampscott Essex
Swansea Bristol
Taunton Bristol
Templeton Worcester
Tewksbury Middlesex
Tisbury Dukes
Tolland Hampden
Topsfield Essex
Townsend Middlesex
Truo Bristol
Truro Barnstable
Tynsborough Middlesex
Tyringham Berkshire
Upton Worcester
Uxbridge Worcester
Wakefield Middlesex
Wales Hampden
Walpole Norfolk
Waltham Middlesex
Wannamoisett Bristol
Ware Hampshire
Wareham Plymouth
Warren Worcester
Warwick Franklin
Washington Berkshire
Watertown Middlesex
Wayland Middlesex
Webster Worcester
Wellesley Norfolk
Wellfleet Barnstable
Wendell Franklin
Wenham Essex
West Boylston Worcester
West Bridgewater Plymouth
West Brookfield Worcester
West Newbury Essex
West Springfield Hampden
West Stockbridge Berkshire
West Tisbury Dukes
Westborough Worcester
Westfield Hampden
Westford Middlesex
Westhampton Hampshire
Westminster Worcester
Weston Middlesex
Westport Bristol
Westwood Norfolk
Weymouth Norfolk
Whately Franklin
Whitman Plymouth
Wilbraham Hampden
Williamsburg Hampshire
Williamstown Berkshire
Wilmington Middlesex
Winchendon Worcester
Winchester Middlesex
Windsor Berkshire
Winthrop Suffolk
Woburn Middlesex
Worcester Worcester
Worthington Hampshire
Wrentham Norfolk
Yarmouth Barnstable