All 351 cities & towns
Find a notary anywhere in Massachusetts
Choose your county or jump straight to your town. Each page lists notaries based there and mobile notaries who travel in.
Barnstable County
County overview →Berkshire County
County overview →
Adams
Alford
Becket
Cheshire
Clarksburg
Dalton
Egremont
Florida
Great Barrington
Hancock
Hinsdale
Lanesborough
Lee
Lenox
Monterey
Mount Washington
New Ashford
New Marlborough
North Adams
Otis
Peru
Pittsfield
Richmond
Sandisfield
Savoy
Sheffield
Stockbridge
Tyringham
Washington
West Stockbridge
Williamstown
Windsor
Bristol County
County overview →Dukes County
County overview →Essex County
County overview →
Amesbury
Andover(1)
Beverly
Boxford
Danvers(1)
Essex
Georgetown
Gloucester
Groveland
Hamilton
Haverhill(1)
Ipswich
Lawrence(1)
Lynn(1)
Lynnfield
Manchester-by-the-Sea
Marblehead
Merrimac
Methuen
Middleton
Nahant
Newbury
Newburyport
North Andover
Peabody
Rockport
Rowley
Salem
Salisbury
Saugus
Swampscott
Topsfield
Wenham
West Newbury
Franklin County
County overview →Hampden County
County overview →Hampshire County
County overview →Middlesex County
County overview →
Acton
Arlington(1)
Ashby
Ashland
Ayer
Bedford(1)
Belmont
Billerica(1)
Boxborough
Burlington(1)
Cambridge(1)
Carlisle
Chelmsford(1)
Concord
Dracut
Dunstable
Everett
Framingham
Groton
Holliston
Hopkinton
Hudson
Lexington
Lincoln
Littleton
Lowell
Malden
Marlborough
Maynard
Medford
Melrose
Natick
Newton
North Reading
Pepperell
Reading
Sherborn
Shirley
Somerville
Stoneham
Stow
Sudbury
Tewksbury
Townsend
Tyngsborough
Wakefield
Waltham
Watertown
Wayland
Westford
Weston
Wilmington
Winchester
Woburn(1)
Nantucket County
County overview →Norfolk County
County overview →Plymouth County
County overview →Suffolk County
County overview →Worcester County
County overview →
Ashburnham
Athol
Auburn
Barre
Berlin
Blackstone
Bolton
Boylston
Brookfield
Charlton
Clinton
Douglas
Dudley
East Brookfield
Fitchburg
Gardner
Grafton
Hardwick
Harvard
Holden
Hopedale
Hubbardston
Lancaster
Leicester
Leominster(1)
Lunenburg
Mendon
Milford
Millbury
Millville
New Braintree
North Brookfield
Northborough
Northbridge
Oakham
Oxford
Paxton
Petersham
Phillipston
Princeton
Royalston
Rutland
Shrewsbury
Southborough
Southbridge
Spencer
Sterling
Sturbridge
Sutton
Templeton
Upton
Uxbridge
Warren
Webster
West Boylston
West Brookfield
Westborough
Westminster
Winchendon
Worcester