This site continues to be a work in progress. Our photography phase is virtually complete, however the research and writing will continue for some time. We have not yet completed articles for every town with a monument. If your town has a Civil War monument and you do not see it in our index, rest assured we have photographed it and it will be posted eventually.
We have photographed monuments in roughly 260 Massachusetts cities or towns. A total of 82 towns do not have a Civil War monument. Below is an alphabetical listing of cities/towns posted so far. Click to view the monuments and narratives. Also listed, for reference, are towns which have been confirmed as having no monument.
Abington
Acton
Acushnet
Adams
Agawam
Amesbury
Amherst
Andover
Arlington
Ashburnham
Ashby
Ashfield
Ashland
Athol
Attleboro
Auburn
Barnstable
Barre
Bedford
Belchertown
Bellingham
Belmont
Berkley (no monument)
Beverly
Billerica
Blackstone
Bolton
Boston
Bourne
Boxford
Boylston
Braintree
Brewster (no monument)
Bridgewater
Brighton
Brimfield
Brockton
Brookline
Burlington (no monument)
Cambridge
Canton
Carlisle
Carver
Charlestown
Charlton
Chatham
Chelmsford (no monument)
Chelsea
Cheshire (no monument)
Chester (no monument)
Chesterfield (no monument)
Chicopee
Clinton
Clarksburg (no monument)
Cohasset
Concord
Dalton (no monument)
Danvers
Dartmouth
Dedham
Deerfield
Dennis (no monument)
Dighton (no monument)
Dorchester
Douglas
Dracut
Dover (no monument)
Dudley
Duxbury
East Bridgewater
East Brookfield (no monument)
East Longmeadow (no monument)
Eastham
Easthampton
Easton
Egremont (no monument)
Essex
Everett
Fairhaven
Fall River
Falmouth
Fitchburg
Foxborough
Framingham
Franklin
Freetown (no monument)
Gardner
Georgetown
Gloucester
Grafton
Granby
Granville (no monument)
Great Barrington
Greenfield
Goshen (no monument)
Groton
Groveland
Hadley
Halifax
Hampden (no monument)
Hamilton (no monument)
Hanover
Hanson
Hardwick
Harvard
Harwich (no monument)
Hatfield
Haverhill
Hingham
Holbrook
Holden
Holland (no monument)
Holliston
Holyoke
Hopedale (no monument)
Hopkinton
Hubbardston
Hudson
Hull
Hyde Park
Ipswich
Jamaica Plain
Kingston
Lakeville (no monument)
Lancaster
Lanesborough (no monument)
Lawrence
Leicester
Lenox (no monument)
Leominster
Leverett (no monument)
Lexington
Littleton
Lincoln (no monument)
Longmeadow
Lowell
Ludlow
Lunenburg
Lynn
Lynnfield (no monument)
Malden
Mansfield
Marblehead
Marion
Marlborough
Marshfield
Mattapoisett
Maynard (no monument)
Medfield
Medford
Medway
Melrose
Mendon
Merrimac (no monument)
Methuen
Middleborough
Middleton (no monument)
Milford
Millbury
Millville (no monument)
Milton
Montague (no monument)
Monson
Natick
Needham
New Bedford
New Marlborough (no monument)
New Salem (no monument)
Newbury
Newburyport
Newton
Norfolk (no monument)
North Adams
North Andover
North Attleborough
North Reading
Northampton
Northborough
Northbridge
Norton
Norwell
Norwood
Orange
Otis (no monument)
Oxford
Palmer
Paxton
Peabody
Pelham (no monument)
Pembroke
Pepperell
Petersham
Phillipston
Pittsfield
Plainville
Plymouth
Plympton
Provincetown
Quincy
Randolph
Raynham
Reading
Rehoboth
Revere
Richmond (no monument)
Rockland
Rockport
Roxbury
Russell (no monument)
Rutland
Salem
Salisbury
Sandisfield (no monument)
Sandwich
Saugus
Scituate
Seekonk (no monument)
Sharon
Sheffield (no monument)
Shelburne
Sherborn
Shirley
Shrewsbury
Shutesbury (no monument)
Somerset (no monument)
Somerville
South Hadley
Southampton
Southborough
Southbridge
Southwick
Spencer
Springfield
Sterling
Stockbridge
Stoneham
Stoughton
Stow
Sturbridge
Sudbury
Sunderland (no monument)
Sutton
Swampscott
Swansea (no monument)
Taunton
Templeton
Tewksbury (no monument)
Topsfield
Townsend
Truro (no monument)
Tyngsborough (no monument)
Upton
Uxbridge
Wakefield
Wales (no monument)
Waltham
Ware
Wareham
Warren
Watertown
Wayland (no monument)
Webster
Wellesley (no monument)
Wendell (no monument)
Wenham
West Boylston
West Bridgewater
West Springfield
West Stockbridge
Westborough
Westfield
Westford
Westminster
Weston
Westport (no monument)
Westwood (no monument)
Weymouth
Whately (no monument)
Whitman
Wilbraham
Williamstown
Wilmington
Winchendon
Winchester
Winthrop
Woburn
Worcester
Worthington (no monument)
Wrentham
Yarmouth (no monument)