With Fourth of July coming up, you are probably trying to figure out your plans for the celebration. While many cities and towns across the country put together parades, festivals, and fireworks to celebrate Independence Day, there are some cities that are sure to provide a great way to spend the holiday.

RELATED: 10 Unusual Yet Interesting Attractions In New York City

If you’re looking to go somewhere new and have a new experience for your July 4th, there are many cities in America that offer fun and festivities that are sure to please. We’ve put together a list of the 10 best cities across the country to celebrate the Fourth of July.

10 10. Boston

Boston is a city that has a lot of Revolutionary War history, which makes it especially appropriate when celebrating Independence Day. In fact, the Fourth of July festival hosted here is the largest one in the country with over three million visitors.

RELATED: Boston, Massachusetts: Planning The Perfect Weekend

Every year, they host Boston HarborFest with many free events, including a fireworks show. You can also check out important historical sites while you're there, like the harbor where the Boston Tea Party was held and the Paul Revere House.

9 9. New York City

New York City is another city that has a lot of American history, and the fireworks show held by Macy’s is let off on the East River in Midtown Manhattan. This means you’re likely to get a good show at many places in the city. If you’re lucky, try to find a spot on a rooftop to see the show.

You can check out some of the many Revolutionary War locations during the day, such as St. Paul’s Chapel. You can also see the Statue of Liberty by taking a free ride on the Staten Island Ferry, which gives you a great view of the iconic NYC sight.

8 8. San Francisco

If you’re looking for a great place to see fireworks and enjoy crowds and festivals, San Francisco is a perfect place to spend the holiday. The area around Pier 39 is filled with activities and music during the day.

Then, you can see the fireworks show. There are even boats that offer cruises just for the fireworks, which make for a pretty magical experience that you’re not likely to get in many other places.

7 7. San Diego

San Diego calls their fireworks show "The Big Bay Boom." The fireworks show here is the largest in the Southern California area. These fireworks are let off from barges in the San Diego Bay next to the USS Midway, so the view is pretty spectacular.

RELATED: San Diego, California: Your Essential Weekend Itinerary

You can get a great view from many places, including the Coronado Ferry and even the deck of the USS Midway if you think ahead. Plus, you can enjoy the beaches and other fireworks shows in the area including the one on Coronado Island, which also hosts a parade and concert.

6 6. Bristol, Rhode Island

If you’re looking for an Independence Day celebration that has a lot of history, you can’t go wrong with Bristol, Rhode Island. This show has roots all the way back to 1785.

Plus, they have a variety of events in June leading up to the big day in July, including a Military, Civic, and Fireman’s Parade on the 4th. There is also a concert that takes place in Independence Park. The main fireworks are let off over Bristol Harbor.

5 5. Philadelphia

Philadelphia obviously has an important spot in the history of the United States, so it’s a very fitting city to spend July 4th in. This is where the Declaration of Independence was signed, and Philadelphia has nearly a week-long celebration that has many activities and historical landmarks.

RELATED: 15 Spots In Philadelphia That Are Worth Visiting (And 5 To Avoid Completely)

You can check out concerts, free museums, parades, and more. There are also many historical sites to visit here, including the Liberty Bell. There are activities going on all day on the Fourth of July itself as well.

4 4. Seattle

While places in the Pacific Northwest might not have as much Independence Day history as East Coast cities, you’ll still find a great celebration on the Fourth in Seattle. The Seafair Summer 4th Celebration is held each year at Gas Works Park and is full of music, food, races, and even pie eating contests.

You can also get a great view of the fireworks show from here, which is done over Lake Union and even set to music, making for a spectacular experience for everyone.

3 3. Wilmington, North Carolina

Wilmington hosts many activities during the week leading up to the Fourth of July. You can check out the Red, White, and Bluegrass celebration the day of the fourth and, from there, enjoy the fireworks show.

The fireworks are set off from a barge on Cape Fear River, which means you can see them from the river, a riverboat, or from downtown. The festival also includes a barbeque and a lot of other activities. Being by the river is one of the best places to get a beautiful view that you’re bound to remember.

2 2. Charleston, South Carolina

If you want a Fourth of July celebration that’s a little smaller than the ones in a big city, Charleston is a perfect choice. This city has a lot of charm and will give you a southern feel.

You can talk about the Fourth of July Firework Bash or the North Charleston Fourth of July Festival in Riverfront Park. There is also the South Carolina Aquarium that usually does an event for the Fourth. Plus, you can even get a view of the fireworks from the deck of the warship USS Yorktown.

1 1. Washington, D.C.

Of course, this list wouldn’t be complete without Washington, D.C. As the nation's capital, it has a lot of activities including the Smithsonian Folife Festival, which is held in the National Mall. This festival has music, food, and lots of other things to do.

You can also check out many historical and important places, including the White House and the National Mall itself. On the day of the Fourth of July, there is a reenactment reading at the Declaration of Independence Reading Ceremony that includes characters like Thomas Jefferson and George Washington.

NEXT: Aspen, Colorado Swapped July 4th Fireworks For Drones To Avoid Harming Wildlife