Whether you were one of the shoppers buying Halloween decor items in August to save money shopping early or you think spooky season should stay firmly in October, Halloween is always a fun time of year. Are some cities better for getting spooked than others, though?
To find out where the best Halloweentowns are in the United States, the FinanceBuzz team compared over 75 of the biggest U.S. cities using factors like the availability of candy stores, the number of haunted locations (both "real" and artificial), online search volume for Halloween-related terms, and more to measure each city's spooky spirit.
Here are the 10 U.S. cities with the most Halloween spirit.
- 18-29
- 30-39
- 40-49
- 50-59
- 60-69
- 70-79
- 80+
St. Louis, Missouri
St. Louis is the only city with more candy stores relative to population than Buffalo, making the Lou the perfect city to celebrate the sweet side of Halloween.
St. Louis can provide some genuine spooks as well, as the city has the sixth-highest number of "real" haunted locations per capita of any city.
Buffalo, New York
Buffalo's relatively close proximity to Toronto gives residents increased access to Halloween-themed businesses and celebrations.
Buffalo boasts 16.7 Spirit Halloween stores per 100,000 people, the second-highest rate in the country, while also ranking third when it comes to candy stores per capita (31.3 per 100,000). Buffalo also ranks fifth in the country in terms of Halloween parties and events per capita.
Earn a travel bonus worth $250 with this incredible card
With the Bank of America® Travel Rewards credit card you can earn 25,000 bonus points after spending $1,000 in purchases in the first 90 days of account opening.
The 25,000 bonus points can be redeemed for a $250 statement credit toward travel or dining purchases.
The best part? There's no annual fee.
Hartford, Connecticut
Located less than 150 miles from some of America's biggest cities, including Boston and New York, residents of Hartford are just a few hours away from Halloween shops and attractions in those metropolises, as well as everything in between.
As a result, Hartford is among the top-ranking cities when it comes to multiple spooky season staples, including pumpkin patches, haunts (both real and fake), and costume stores per capita.
Oakland, California
Oakland has 32.8 candy stores for every 100,000 people, a rate that is the second highest of any city, and the seventh highest rate of per capita costume shops.
What really sets Oakland apart, however, is the fact that there are 4.6 "real" haunted locations in the city for every 100,000 people, a rate that is one of the three highest in the entire country.
Cleveland, Ohio
No matter which city it is, Ohioans seem to love Googling Halloween topics. Cleveland searches for Halloween-specific terms on Google at a volume that is just slightly lower than Cincinnati (and Toledo), but one that is still high enough to rank as the fourth-highest of any city in the country.
Cleveland also ranks very highly when it comes to the number of Spirit stores, pumpkin patches, and Halloween parties and events relative to the population that are available in and around the city.
Toledo, Ohio
Centrally located between the cities of Detroit, Cleveland, Indianapolis, and Columbus, citizens of Toledo have relatively easy access to events and activities in and around all those cities as well as Toledo-specific ones.
As a result, Toledo takes the number one spot in our rankings in terms of the number of Spirit Halloween stores per 100,000 people, ranks third for pumpkin patches per capita, and is in the top 10 when it comes to number of haunted house attractions.
Cincinnati, Ohio
Cincinnati is one of three Ohio cities in the top 10, and trails only Pittsburgh when it comes to average search volume for Halloween search terms.
Beyond Google Trends volume, Cincy has high per capita numbers of candy stores and pumpkin patches — landing in the top five for both metrics.
Pittsburgh, Pennsylvania
No city spends more time looking up Halloween-related terms online, as Pittsburgh's average search volume for terms like "Halloween parties" and "trick-or-treating" is 77.8/100, the highest of any city in the country.
Pittsburgh also boosts its Halloween bonafides with a bevy of candy stores — ranking fifth in the country with 23.4 stores per 100,000 people. Finally, Pittsburgh has the eighth most Halloween parties and events per capita of anywhere in the country.
Get a protection plan on all your appliances
Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.
Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.
For a limited time, you can get your first month free with a Single Payment home warranty plan.
Riverside, California
Located near Los Angeles, dressing up for Halloween is a big deal in Riverside. The city boasts more costume shops per capita than any other city in the country, and the fourth most Spirit Halloween locations.
It appears those costumes are being put to good use providing Riverside residents with seasonal scares, as Riverside has 7.2 haunted house attractions per 100,000 people, the second-highest rate of any city.
Salt Lake City, Utah
Though it may seem like a spooky surprise to many, Utahns are particularly obsessed with Halloween. With that context, it isn't surprising to see the state's capital and biggest city named as America's top Halloweentown this year.
On a per capita basis, SLC has the second-highest number of costume shops in the country and also lands in the top 10 when it comes to candy stores, haunted houses, and pumpkin patches per 100,000 people.
Tips for scaring up savings this Halloween
You don't have to break the bank when you're buying a costume and purchasing Halloween candy. There are plenty of ways to spend smart:
- Travel to a Halloweentown and earn points. If you're not feeling the Halloween spirit where you live, equip your wallet with one of the best travel credit cards and earn points during your travels to redeem for future trips.
- Build credit with your spooky spending. Whether you're going all out with your costume or decking out your home, using one of the best credit cards for large purchases will lend to smarter spending.
- Set a Halloween budget ahead of time. Setting a budget in advance for however you choose to celebrate will ensure you don't overspend — and you don't have to use a spreadsheet to do so. Use one of our recommended budgeting apps to get started.
Bottom line
Between buying costumes and purchasing candy, Halloween doesn't have to scare your bank account. You can always find ways to save money on travel if you decide to visit any of these cities during spooky season.
And while the majority of America's top Halloweentowns on this list are located in the Midwest and Northeast regions of the country, cities located in the South and on the West Coast have plenty of Halloween spirit, too.
Easy-to-Earn Unlimited Rewards
Benefits
Card Details
- $0 annual fee
- Simple, flat-rate rewards
- Flexible redemption options
- Up to 75% Bank of America Preferred Rewards® bonus potential
- Apply Now
- 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
- Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
- Earn 3 points per $1 spent on travel purchases booked through the Bank of America Travel Center.
- Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
- Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
- 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 17.74% - 27.74% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%. Balance transfers may not be used to pay any account provided by Bank of America.
- If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases. You could earn 3.75-5.25 points for every $1 you spend on travel purchases made through the Bank of America Travel Center.
- Contactless Cards - The security of a chip card, with the convenience of a tap.
- This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
on Bank of America’s secure website
Intro Offer
Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases
Annual Fee
$0
Why we like it
Enjoy 0% intro APR for 15 billing cycles for purchases and 0% intro APR for 15 billing cycles for any balance transfers made in the first 60 days (then 17.74% - 27.74% Variable APR)
Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases
No annual fee, plus earn 3 points per $1 spent on travel purchases booked through the Bank of America Travel Center and 1.5 points per $1 spent on all purchases
- Apply Now
Subscribe Today
Learn how to make an extra $200
Get vetted side hustles and proven ways to earn extra cash sent to your inbox.