America is filled with small towns that seem picture-perfect on the surface—but some carry a darker history that refuses to stay buried. Behind charming main streets and historic homes lurk chilling legends of restless spirits, tragic pasts, and eerie encounters that locals still whisper about. These aren’t just ghost stories told around campfires—they’re places where the past clings to the present in unsettling ways.
From abandoned mining towns to colonial-era settlements, some of the most haunted towns in the U.S. draw ghost hunters, curious travelers, and thrill-seekers hoping for a brush with the paranormal. Whether it’s unexplained footsteps, glowing apparitions, or entire streets said to be cursed, these towns prove that history doesn’t always rest quietly.
1. Salem, Massachusetts

Salem is a town where history and hauntings go hand in hand. Known for its infamous witch trials of 1692, this small Massachusetts town has become synonymous with all things eerie. Though the witch trials are centuries past, the echoes of that dark time still resonate through the streets. Some say the spirits of those accused linger, seeking justice or perhaps just a bit of acknowledgement. Walking through Salem, whether by day or night, you can’t help but feel that the history here is very much alive.
The town embraces its haunted reputation, offering ghost tours that blend historical facts with chilling tales of the supernatural. According to historian Emerson Baker, professor at Salem State University, the town’s commitment to preserving its past has only amplified its spectral allure. Museums and historical landmarks provide context, while local legends add an air of mystery. It’s not just about the ghosts; it’s about understanding how the past continues to shape the town’s identity. For those who love a good ghost story, Salem promises an unforgettable experience.
2. St. Augustine, Florida

St. Augustine, famed for its Spanish colonial architecture, is also home to some of the most storied hauntings in America. As the oldest city in the U.S., founded in 1565, it has witnessed centuries of history and tragedy. The old fort, Castillo de San Marcos, stands as a testament to battles past, and many claim to have seen spirits of soldiers walking its ancient corridors. Wandering through the cobblestone streets, you might feel a chill, as if unseen eyes are watching you. The town’s beauty and rich history make it a magnet for those interested in both the paranormal and the past.
Haunted tales abound here, from the lighthouse said to be haunted by the spirits of its former keepers to the numerous inns with ghostly guests who never check out. The town is a vibrant mix of living history and folklore, drawing people who are curious about both. Guides will regale you with stories of spectral sightings, adding layers to the town’s already captivating narrative. St. Augustine offers more than just beaches; it’s a place where the past refuses to rest. Those seeking a connection to another time will find it impossible to resist.
3. New Orleans, Louisiana

New Orleans is a city that beats to its own rhythm, and that rhythm often includes the footsteps of spirits. Known for its vibrant culture and unique history, it’s also one of the most haunted cities in America. From the French Quarter to the Garden District, tales of ghosts and voodoo are deeply woven into the city’s fabric. According to Lloyd Auerbach, a parapsychologist and author, New Orleans’ reputation for hauntings is as much about the cultural embrace of the supernatural as it is about the spirits themselves. This city doesn’t just tolerate ghosts; it celebrates them.
Exploring New Orleans, you’re just as likely to encounter a parade as a ghost tour, both of which capture the city’s exuberant spirit. The infamous LaLaurie Mansion and the centuries-old cemeteries with their above-ground tombs add an air of mystery and intrigue. Here, the paranormal feels like just another part of the community, embedded in the music, food, and everyday life. Visitors come for the jazz but often leave with stories of ghostly encounters. New Orleans proves that a city can be both haunted and full of life.
4. Gettysburg, Pennsylvania

Gettysburg, the site of one of the most famous battles in American history, is also one of the country’s most haunted locations. The three-day battle during the Civil War resulted in a staggering number of casualties, and many believe that the spirits of soldiers remain. Walking the battlefields, you might hear faint gunshots or see misty figures in the distance. It’s a place where history feels tangible, and the past seems to echo with every step. People come here to connect with history, but they often leave with stories of the supernatural.
The town itself is filled with museums and monuments dedicated to preserving the memory of the Civil War. Haunted tours offer a chance to experience the darker side of this historic location, where tales of ghostly apparitions and eerie occurrences abound. Many visitors report feeling a strange presence, as if they’re not alone. Gettysburg is a testament to the power of history and memory, where the spirits of the past seem to linger just out of sight. It’s a place that challenges you to confront the past in a deeply personal way.
5. Savannah, Georgia

Savannah, known for its stunning antebellum architecture and lush parks, also has a reputation as one of America’s most haunted cities. Beneath its charming facade lies a history filled with tales of pirates, plagues, and wars. These historical layers contribute to the town’s numerous ghost stories and sightings. Dr. Mary Jo Festle, a historian who has studied Savannah’s past, notes that the city’s layout and preservation of historical buildings have helped maintain its reputation for hauntings. The spirits here are woven into the very fabric of daily life.
Ghost tours are a popular attraction, taking visitors through shadowy squares and past centuries-old buildings that harbor secrets of their own. Whether you’re walking by the haunted Hamilton-Turner Inn or the eerie Bonaventure Cemetery, there’s a sense that the past is never far behind. Savannah’s beauty and mystery combine to create an atmosphere that’s impossible to resist. The stories here range from the tragic to the terrifying, each adding depth to the city’s haunted reputation. For those drawn to the supernatural, Savannah offers a rich tapestry of ghostly lore.
6. Charleston, South Carolina

Charleston is a city where the past is always just beneath the surface, and sometimes, it’s said, that past walks among the living. Known for its well-preserved architecture and deep history, Charleston also has a wealth of ghost stories. Wandering its cobblestone streets, you might feel a chill or notice a flicker of movement out of the corner of your eye. The city’s charm and beauty are undeniable, but so is its reputation for hauntings. The spirits here seem to wander as freely as the living.
Ghost tours explore Charleston’s shadowy alleys and historic homes, each with its own tale of tragedy or mystery. Whether it’s the specter of a pirate at the Old Exchange Building or the ghostly bride at St. Philip’s Church, the city is alive with stories of the supernatural. People are drawn here not just for the history but for the chance to experience something otherworldly. Charleston provides a unique blend of hospitality and haunting, making it both welcoming and unsettling. It’s a place where the past never quite lets go.
7. San Antonio, Texas

San Antonio is a city where history and hauntings are part of the landscape. Known for the Alamo, the site of a pivotal battle in the Texas Revolution, it’s also a city filled with ghostly legends. Many visitors come to pay their respects to the historical site, but some leave with stories of unexplained occurrences. Paranormal investigator Nick Redfern notes that the energy surrounding the Alamo and other historical sites in San Antonio contributes to its reputation for hauntings. It’s a place where the past feels incredibly present.
The city offers a variety of ghost tours, each exploring different parts of its haunted history. Whether it’s the legends surrounding the Menger Hotel or the mysterious happenings at the Spanish Governor’s Palace, there’s no shortage of stories to discover. San Antonio’s rich history and vibrant culture make it an intriguing destination for those curious about the supernatural. The blend of history and hauntings here creates an atmosphere that’s both haunting and captivating. Visitors often find themselves drawn into the stories that make San Antonio a city of legends.
8. Key West, Florida

Key West is known for its laid-back vibe and sunny beaches, but it also has a lesser-known side filled with ghostly tales. This island city in the Florida Keys has a rich history of pirates, shipwrecks, and smuggling, all contributing to its haunted reputation. The stories here aren’t just for tourists; they’re part of the local lore that gives Key West its unique charm. Walking through its old streets, you might hear whispers of the past or catch a glimpse of something out of the ordinary. It’s a place where paradise and the paranormal coexist.
Ghost tours take you through haunted mansions and eerie graveyards, sharing stories of spirits that refuse to leave. The infamous Robert the Doll, housed in the Fort East Martello Museum, is just one of the many tales that chill and captivate. People come to Key West for its beauty but often leave with stories of the unexplained. It’s a place where the sun might set, but the stories never do. For those who enjoy a mix of relaxation and the supernatural, Key West offers a perfect blend.
9. Portland, Oregon

Portland, known for its quirky culture and beautiful surroundings, also has a hidden side filled with ghostly legends. Beneath the modern city lies a network of tunnels known as the Shanghai Tunnels, said to be haunted by the spirits of those who were kidnapped and forced into labor. These dark passages contribute to Portland’s haunted reputation, offering a glimpse into a darker part of the city’s history. Above ground, the city’s historic buildings and eerie cemeteries add to the atmosphere. It’s a city where the past is always close at hand.
Ghost tours in Portland delve into these stories, taking visitors through haunted pubs and historic districts. The tales range from the tragic to the mysterious, each adding depth to the city’s haunted lore. Portland’s unique blend of history and modernity creates an environment where the past feels tangible. People are drawn here for the culture, but they often leave with stories of the city’s darker side. It’s a place where the everyday and the eerie exist side by side.
10. Eureka Springs, Arkansas

Eureka Springs is a picturesque town nestled in the Ozark Mountains, known for its healing springs and haunted history. The Crescent Hotel, often dubbed “America’s Most Haunted Hotel,” is just one of the many places where spirits are said to linger. The town’s Victorian architecture and winding streets create a sense of stepping back in time. People come here to relax, but they often find themselves enveloped in the town’s mysterious ambiance. It’s a place where history and hauntings are inseparable.
Ghost tours explore the town’s many legends, from haunted hotels to eerie graveyards. The stories told here are as captivating as the landscape, filled with tales of tragedy and mystery. Eureka Springs offers a unique mix of beauty and the supernatural, making it a captivating destination for those curious about ghosts. Visitors often leave with more than just memories; they take home stories of their own encounters with the unknown. It’s a place where the past refuses to remain silent.
11. Jerome, Arizona

Jerome is a former mining town turned ghost town that has more than earned its haunted reputation. Perched on a mountainside, it offers stunning views and a rich history of boom and bust. The spirits of miners and their families are said to linger in the town’s historic buildings, adding to its eerie allure. People come here for the history but stay for the ghostly tales that bring the town’s past to life. Jerome stands as a reminder of a bygone era.
Ghost tours take you through the town’s winding streets and historic sites, sharing stories of spirits that refuse to leave. The tales range from the tragic to the mysterious, each adding depth to Jerome’s haunted lore. It’s a place where the past feels incredibly present, and the spirits seem to wander as freely as the living. Visitors often find themselves captivated by the town’s unique blend of history and hauntings. Jerome offers a hauntingly beautiful experience that’s hard to forget.
12. Savannah, Illinois

Savannah, Illinois, is a small town with a big reputation for hauntings. Nestled on the banks of the Mississippi River, it’s a place where history and the supernatural are deeply entwined. The spirits of riverboat captains and settlers are said to linger, giving the town an air of mystery. People are drawn here for the scenic beauty, but they often leave with stories of ghostly encounters. Savannah is a reminder that sometimes the smallest towns hold the biggest secrets.
Ghost tours explore the town’s haunted history, from eerie graveyards to historic homes with stories of their own. The tales told here are as captivating as the landscape, filled with accounts of tragedy and mystery. Savannah offers a unique mix of beauty and the supernatural, making it a captivating destination for those curious about ghosts. Visitors often leave with more than just memories; they take home stories of their own encounters with the unknown. It’s a place where the past refuses to remain silent.
13. Sleepy Hollow, New York

Sleepy Hollow, immortalized by Washington Irving’s tale, is a place where legends seem to come to life. Located along the Hudson River, it offers more than just the story of the Headless Horseman. The town’s history and eerie atmosphere contribute to its reputation as a haunted location. People come here for the legends but stay for the ghostly tales that bring the town’s past to life. Sleepy Hollow stands as a testament to the power of storytelling and legend.
Ghost tours take you through the town’s historic sites, sharing stories of spirits that refuse to leave. The tales range from the tragic to the mysterious, each adding depth to Sleepy Hollow’s haunted lore. It’s a place where the past feels incredibly present, and the spirits seem to wander as freely as the living. Visitors often find themselves captivated by the town’s unique blend of history and hauntings. Sleepy Hollow offers a hauntingly beautiful experience that’s hard to forget.
14. Athens, Ohio:
iStockAthens is home to Ohio University and a surprising number of ghostly legends. The town’s haunted reputation is linked to its history and the numerous tales of spirits said to roam the campus. From haunted dorms to eerie graveyards, Athens is a town where the supernatural feels at home. People come here for education but often leave with stories of ghostly encounters. Athens is a reminder that sometimes learning goes beyond the classroom.
Ghost tours explore the town’s many legends, from haunted university buildings to eerie cemeteries. The stories here range from the tragic to the terrifying, each adding depth to Athens’ haunted lore. It’s a place where the past feels incredibly present, and the spirits seem to wander as freely as the living. Visitors often find themselves captivated by the town’s unique blend of history and hauntings. Athens offers a hauntingly beautiful experience that’s hard to forget.
