I made at least 170 calls to complete this. Of course, did some major web stalking, too. Oh, and totally felt like Will Smith in The Pursuit of Happyness. I present you the complete list of Fourth of July Fireworks near Boston!!!

“Fourth Of July Fireworks Near You” June 15, 2010
Many local cities and towns will be putting on firework displays around the Fourth of July. Find the festivities near you.
Massachusetts:
ACTON: July 4, 2010, Dusk, NARA Park off Ledge Rock Way
AMESBURY: July 3, 2010, 9:15 p.m. Woodsom Farm on Lions Mouth Road
ANDOVER: July 3, 2010, Dusk, Andover High School on Shawsheen Road
ATTLEBORO: July 4, 2010, Dusk, Hayward Field on North Avenue, Rain Date July 5
AYER: July 3, 2010, Dusk, Pirone Park
BARNSTABLE: July 4, 2010, 9 p.m. View from Aselton Park, Bismore Park, Veteran’s
Park Beach
BEDFORD: July 2, 2010, Dusk, VA Hospital on Springs Road, Rain Date July 3
BELLINGHAM: July 4, 2010, 9:30 p.m. High School Football Field on Blackstone St. Rain Date July 5
BOSTON: July 4, 2010, 10:30 p.m. Charles River – Esplanade
BRAINTREE: June 26, 2010, 10 p.m. Braintree High School
BROCKTON: July 2, 3, 4, 9 & 10, 2010, 10:30 p.m. Brockton Fairgrounds
CAMBRIDGE: July 4, 2010, 10:30 p.m. Charles River – Esplanade
CLINTON: July 10, 2010, 9 p.m. High School, Rain Date July 11
DANVERS: July 3, 2010, Dusk, Plains Park, Rain Date July 5
DARTMOUTH: July 2, 2010, 6:15 p.m. UMass Dartmouth, Rain Date July 7
DRACUT: July 2, 2010, 9 p.m. Gazebo in front of the Englesby Intermediate School on Lakeview Ave. Rain Date July 5
FALL RIVER: July 4, 2010, 9:30 p.m. Waterfront Barge near Battleship Cove, Rain Date July 5
FALMOUTH: July 4, 2010, Dusk, Falmouth Heights Beach, Rain Date July 5
FITCHBURG: July 3, 2010, Dusk, Rollstone Boulder
FRANKLIN: July 2, 2010, 10 p.m. Franklin High School
FREETOWN: Postponed until September 5, 2010, 10 p.m. Hathaway Park, Assonet
GLOUCESTER: July 3, 2010, 10 p.m. Gloucester Harbor
GROTON: July 7, 2010, 7 p.m. Town Field, Rain Date July 8
HALIFAX: July 4, 2010, 9:15 p.m. Behind Elementary School, Rain Date July 10
HARVARD: July 2, 2010, 9 p.m. Fruitlands Museum
HAVERHILL: July 3, 2010, 9 p.m. Haverhill Stadium, Rain Date July 5.
HINGHAM: July 2, 2010, Dusk, Harbor, Rain Date July 4
LINCOLN: July 4, 2010, 9 p.m. Lincoln School Campus
LOWELL: July 5, 2010, Dusk, Vandenburg Esplanade
LYNN: July 3, 2010, 9 p.m. Red Rock Park near Lynn Beach, Rain Date July 5
MANCHESTER-BY-THE-SEA: July 3, 2010, 9:30 p.m. Singing Beach, Rain Date July 5
MARBLEHEAD: July 4, 2010, Dusk, Mouth of the Harbor, Rain Date July 5
MASHPEE: July 1, 2010, Dusk, Mashpee High School, Rain Date July 2
MIDDLEBOROUGH: July 1 & 3, 2010, Dusk, Pierce Playground, Rain Date July 4
MILFORD: July 3, 2010, 10 p.m. Plains Park near Cedar Street, Rain Date July 5
MILLBURY: July 3 & 4, 2010, 9:30 p.m. Windle Field, Rain Date July 5
NANTUCKET: July 4, 2010, 9 p.m. Jetties Beach, Rain Date July 5
NEEDHAM: July 4, 2010, Dusk, Memorial Park
NEW BEDFORD: July 5, 2010, Dusk, Whaling National Historic Park
NEWTON: July 4, 2010, 9 p.m. Russell J. Halloran Field off Rt. 6
NORTH ANDOVER: July 3, 2010, 9 p.m. Middle School
NORTHBRIDGE: July 2, 2010, 9 p.m. LaSalle Field
OLD STURBRIDGE VILLAGE: July 4, 2010, Dusk, Center Village
ORLEANS: July 4, 2010, Dusk, Rock Harbor, Skaket Beach and the Eastham Beaches, Rain Date July 5
PROVINCETOWN: July 4, 2010, Dusk, Commercial Street
RUTLAND: July 3, 2010, 9:20 p.m. Memorial Field
SALEM: July 4, 2010, 9:15 p.m. Derby Wharf, Rain Date July 5
SALISBURY: July 3 & 4, 2010, 10 p.m. Beach Center
SEEKONK: July 4, 2010, Dusk, Seekonk Speedway
SHARON: July 3, 2010, 9:30 p.m. Memorial Park Beach
SOMERVILLE: July 1, 2010, 6 p.m. Trum Field
SPENCER: July 3, 2010, 9:45 p.m. Spencer Fair Ground
STOUGHTON: July 3, 2010, 9:30 p.m. Stoughton High Football Field
TAUNTON: July 2, 2010, Dusk, Silver City Galleria
UPTON: June 26, 2010, 9 p.m. Blackstone Valley Regional Vocational
Technical High School
WAKEFIELD: July 4, 2010, Dusk, Lake Quannapowitt
WALPOLE: July 3, 2010, 9 p.m. Stone Field
WALTHAM: July 4, 2010, 9:30 p.m. Leary Field
WEBSTER: July 3, 2010, 9:30 p.m. Webster Lake
WEYMOUTH: July 3, 2010, 9:30 p.m. George Lane Beach
WILMINGTON: July 2, 2010 9 p.m. High School Field
July 3, 2010, 9:30 p.m. High School Field, Rain Date July 5
WINTHROP: July 4, 2010, 9:15 p.m. Winthrop Harbor
(© MMX, CBS Broadcasting Inc. All Rights Reserved.)
Original Link: http://wbztv.com/local/Massachusetts.fireworks.displays.2.1753159.html