Fourth of July celebrations can get expensive. Each household will spend a projected estimated amount of $346.50 on food, drinks, and fireworks, the difficulty of staying within a reasonable budget is all too real while celebrating Independence Day, according to WalletHub.

With this in mind, the financial social media company made a list of the Top 100 Best and Worst Cities for Independence Day Celebrations, based on how well they balance holiday cost and fun.

Using 14 different scales of measurement, such as average gas prices, the number of festivals and live performances, how good the weather will be, and how long the fireworks show will last. Finding itself in the top 10 is St. Pete for its outstanding Fourth of July festivities.

Beating out places such as New Orleans, New York, and even Tampa (24) and Miami (26), St. Pete ranks as the 10th best city for Fourth of July celebrations, with cost and fun festivities taken into consideration.

More info on the rankings of other cities at: wallethub.com/edu/best-worst-cities-for-july-4th/4651/#overall. Click here for CL's continuously growing list of Fourth of July events.