The main display in Tampa usually goes up from Harbor Island and may be viewed quite well from Bayshore Blvd. or Ballast Point Park. We like to go out in the boat from the Gandy boat ramp and go along Gandy Beach. From there you can see about 10 displays from different cities within about an hour. The displays from St. Pete, Clearwater, Tampa and other locations are all visible from that spot. The beach is usually packed with people doing their own fireworks you can watch in between professional displays (even though technically I do not think they are supposed to have them out there).
Metromix has a great list with maps.
Fourth of July fireworks in Maui is held in Lavina Town.
The fireworks are always held in uptown Charlotte.
The Fourth of July fireworks in Corning, New York is held at east high school.
Fourth of July fireworks in Salem New Hampshireare held at Salem High School.
The most predominate fireworks are held at Rosenblatt Stadium, downtown.
Fireworks are held mainly at Westward Ho and at the Fairgrounds.
New York
At the Middle School.
Bayfront Park, downtown.
Jones Beach.
Lake Tobesofkee
the fireworks will be held on July 5th 2008 at crescent beach (state beach) around 9:00pm