Year after year, thousands of people flock to the shore to take part in some of the best annual Independence Day celebrations that New Jersey has to offer. From patriotic parades and festivals to incredible fireworks displays, New Jersey's shore towns produce a variety of local Fourth of July festivities that are bigger and better than ever!

Shore communities from Monmouth County down to Cape May have historically gathered crowds to celebrate Independence Day in a big way with some of the area's largest fireworks displays. Whether the show lasts the longest or lights up the sky the brightest, Jersey Shore fireworks shows have become more and more popular, putting them in the same league as some of the notoriously big displays in nearby cities.

If you and your family watch fireworks at the Jersey Shore, take our poll below and tell us which of the following popular Jersey Shore towns has the best fireworks display!