Here is a list of lighthouses in Massachusetts. The ones I have actually visited have clickable links and you can read more about that lighthouse.
Key:
Dining Available
Overnight Accommodations Available
Picture of Lighthouse
Annisquam Harbor Light, Rockport
Baker’s Island Light, Salem Harbor
Bass River Light, West Dennis
Bird Island Light, Marion
Borden Flats Light, Fall River
Boston Light
Brant Point Light, Nantucket
Butler Flats Light, New Bedford
Cape Poge Light, Chappaquiddick
Chatham Light
Clark’s Point Light, New Bedford
Cleveland Ledge Light, Buzzards Bay
Derby Wharf Light, Salem
Duxbury Pier (Bug) Light, Plymouth
Eastern Point Light, Gloucester
Edgartown Light, Martha’s Vineyard
Fort Pickering Light, Winter Island, Salem
Gay Head Light, Martha’s Vineyard
Graves Light, Boston Harbor
Great Point Light, Nantucket
Highland (Cape Cod) Light, North Truro
Hospital Point Light, Beverly
Hyannis Harbor (South Hyannis) Light
Long Island Head Light, Boston Harbor
Long Point Light, Provincetown
Marblehead Light
Minot’s Ledge Light, Scituate
Monomoy Point Light, near Chatham
Nauset Light, Eastham
Ned’s Point Light, Mattapoisett
Newburyport Harbor Front Range Light
Newburyport Harbor Rear Range Light
Nobska Light, Falmouth
Palmer’s Island Light, New Bedford
Plum Island Light, Newburyport
Plymouth (Gurnet) Light
Point Gammon Light, Hyannis
Race Point Light, Provincetown
Sandy Neck Light, Barnstable
Sankaty Head Light, Nantucket
Scituate Light
Stage Harbor (Harding’s Beach) Light, Chatham
Straitsmouth Island Light, Rockport
Tarpaulin Cove Light, Naushon Island
Ten Pound Island Light, Gloucester
Thacher Island Twin Lights, Rockport
West Chop Light, Martha’s Vineyard
Wing’s Neck Light, Pocasset
Wood End Light, Provincetown