9 Missouri Towns With Ghost Stories That Outlasted The People Who Told Them

Ghost stories tend to get better every time they are retold, and some Missouri towns have had generations to work on theirs.

Old hotels, courthouse squares, battle sites, theaters, cemeteries, and abandoned buildings have all picked up stories that refuse to disappear.

A few are tied to documented tragedies. Others survive mostly through local lore, repeated so often that they have become part of the town itself. That mix is what makes these places fun to explore.

You do not have to believe every tale to enjoy hearing how it started, where people still claim strange things happen, and why nobody has managed to put the story to rest.

These nine towns prove that a good ghost story can stick around much longer than anyone expects.

1. Hannibal

Hannibal
© Old Baptist Cemetery

Most people roll into this river town thinking only about Tom Sawyer and whitewashed fences, and honestly, that is exactly why the ghost side catches them off guard. Hannibal has a quieter, shadowy personality that shows up once you wander away from the souvenir shops and start poking around the older corners of town.

The Old Baptist Cemetery, up on Summer Street in Hannibal, MO 63401, is the place locals point to first when the spooky stories come out. People have described seeing a playful little girl among the stones, a tall man in a long dark overcoat, and even a soldier who apparently never bothered to take off his hat.

Then you have Rockcliffe Mansion, sitting grandly at 1000 Bird St, Hannibal, MO 63401, which carries its own collection of whispers about footsteps drifting through the big empty halls. Guided tours walk you through those rooms, so you can decide for yourself whether that creak was just an old house settling.

My advice is to visit the cemetery in daylight, because the old stones are fragile and deserve a gentle, respectful walk. Save the mansion for a slower afternoon, and give yourself time to really look at the woodwork and stained glass, since the history there is every bit as good as the ghost tales.

2. Weston

Weston
© The Saint George Hotel

You know that feeling when you step into an old building and the air just seems thicker, like the walls have been listening for a really long time? That is pretty much the mood people describe around downtown Weston, a little town tucked near the Missouri River that has kept its old storefronts looking wonderfully lived-in.

The centerpiece is the St. George Hotel, standing on the corner at 500 Main Street, Weston, MO 64098. Way back in its river days it welcomed steamboat captains, tradesmen, and all kinds of travelers passing through, and a building that has hosted that many strangers is bound to pick up a few stories along the way.

Locals have tied unexplained happenings to the hotel and to several of the neighboring brick buildings, and over time those tales have simply blended into the identity of the place. Nobody really argues about where each story started anymore, because they belong to the whole street now.

If you go, I would suggest taking a slow walk up and down Main Street in the early evening, when the light gets soft and the old windows start reflecting the sky. Look up at the upper floors, since that is where so many of these downtown legends seem to hang out, and you might find yourself pausing longer than you planned.

3. Arrow Rock

Arrow Rock
© Arrow Rock Historic District

Can you picture a village so small you could stroll across it in a few minutes, yet so packed with ghost stories that people built an entire walking tour around them? Arrow Rock is that kind of place, and it charms you before it spooks you, which I think is the best order.

The whole village is a protected historic area, with wooden boardwalks, old stone gutters, and buildings that look like they stepped right out of the frontier days. A great place to get your bearings is the Arrow Rock State Historic Site Visitor Center at 39521 Visitor Center Dr, Arrow Rock, MO 65320, where you can learn about the town before the sun goes down.

The local ghost walks lead you on a leisurely loop through the streets and sometimes a little off the main path. Guides share spooky legends right alongside real, sometimes heartbreaking history, so you come away knowing much more than just who supposedly haunts which porch.

Wear comfortable shoes, because the boardwalks and gravel can be uneven, especially in low light. I would also bring a light jacket, since evenings out there can turn cool fast, and honestly a little chill only makes those stories land better when the guide lowers their voice.

4. Hermann

Hermann
© Hermann Trolley Company

There is something about following a swinging lantern down an old brick street that makes every story sound about ten times creepier than it would in broad daylight. Hermann leans right into that feeling, and the town’s German-built brick buildings make an absolutely gorgeous backdrop for it.

Families here have passed their ghost legends down for generations, and local tour groups have gathered them up into evening walks through the historic downtown. Hermann’s History and Haunts runs walking tours that mix spooky local legends with genuine history, while the Hermann Trolley offers a Dark History Tour that rolls you past some of the most talked-about buildings.

A handy place to start figuring out your plans is the Hermann Welcome Center at 312 Schiller St, Hermann, MO 65041. The folks there can point you toward current tour options, and you can pick up a map so you are not wandering around guessing once it gets dark.

Booking ahead is smart, because these evening tours tend to fill up on busy weekends, especially in the fall. Also, pay attention to the architecture while you walk, since those steep rooflines and narrow side alleys are a big part of why these legends have hung on for so long in this corner of Missouri.

5. Boonville

Boonville
© Thespian Hall

A headless horseman is weird enough on a lonely country road, but on top of a house roof? That is the oddball legend Boonville has been carrying around for ages, and I love it precisely because it makes no sense at all.

The tale centers on the Brant House, located at 714 Morgan Street in Boonville, and it pops up in local folklore collections as one of the strangest stories in the area. Nobody seems to know exactly how a rider and his horse ended up perched on a rooftop, and that missing piece is probably why people keep retelling it.

Boonville has other haunted chatter too, especially around Thespian Hall at 522 Main St, Boonville, MO 65233, one of the oldest theaters still standing west of the Mississippi. Folks there talk about a gray-haired lady in old-fashioned clothing, lovingly nicknamed Mrs. X, who apparently enjoys keeping an eye on the place.

Since the Brant House is a private home, please enjoy it from the sidewalk and keep things respectful for whoever lives there. Thespian Hall is easier to experience up close, so check their schedule for a show, and you can soak up the atmosphere of that grand old auditorium while you are there.

6. Liberty

Liberty
© Odd Fellows Home

Some buildings look haunted, and some buildings just feel like they have been taking care of people forever, and the old Odd Fellows Home somehow manages to do both at once. Out on the edge of Liberty, its big brick halls rise up from the grounds like something from an old storybook.

You will find it at 1325 Odd Fellows Rd, Liberty, MO 64068, and over its long life the complex has served as an orphanage, a home for older folks, and a hospital. With that many lives passing through, it is not surprising that the place has become one of the best-known haunted spots in the Kansas City area.

The stories people share tend to be oddly tender. Visitors talk about light footsteps that sound like children running down empty halls, and about a woman in old-fashioned clothing, possibly a former teacher or caretaker, who seems to quietly watch over everything and supposedly even opens doors for folks with full hands.

The property hosts tours and events from time to time, so check ahead before you make the drive. Even if you only see it from the grounds, take a minute to really look at the scale of those buildings, because the history of the people cared for there is the heart of every story.

7. Excelsior Springs

Excelsior Springs
© The Elms Hotel & Spa, a Destination by Hyatt Hotel

Honestly, if I had to pick a place to bump into a ghost, I would want it to be somewhere with comfy beds and a beautiful lobby, and that is exactly the deal at the Elms. Its resident spirits have a reputation for being friendly, which makes the whole experience feel more cozy than creepy.

The hotel sits at 401 Regent St, Excelsior Springs, MO 64024, surrounded by gardens in a town that grew famous for its mineral springs. Back in its heyday, the Elms drew all sorts of well-known guests who came to relax and soak, and the stories suggest a few of them liked it enough to never really check out.

Guests and staff have shared tales of strange sounds in the hallways and a general feeling of company in rooms that should be empty. Those stories have become so tied to the hotel’s identity that they are part of how people talk about the place, right alongside the spa and the grand architecture.

If you stay overnight, take an evening wander through the quieter halls and common areas after the crowds thin out. Even if nothing unusual happens, the old stonework, the fireplaces, and the peaceful grounds make it easy to understand why anyone would want to linger forever.

8. Potosi

Potosi
© Lemp Mansion

Picture walking past an old Victorian house on a quiet evening and hearing a few soft piano notes drifting out, even though you know nobody is supposed to be inside. That is the kind of story that has wrapped itself around the Long-Banta House, and it gives me happy goosebumps every time.

The house stands at the corner of North Mine Street and West Breton Street in Potosi, MO 63664, and it is cared for by the Mine Au Breton Historical Society. Potosi is one of the older towns in this part of Missouri, built around the lead mining trade, so the house carries plenty of genuine local history along with its legends.

People have described mysterious knocks and bumps, those famous phantom piano notes, and shadowy figures passing by the windows when the house sits empty. Paranormal investigators have visited too, reporting odd voices on their recordings and sudden cold spots inside the rooms.

Keep an eye on the historical society’s schedule, because the house opens for special tours and events rather than every day. When you do get a chance to go in, take your time with the period furnishings and old details, since knowing who lived there makes those ghostly tales feel much more personal.

9. New Madrid

New Madrid
© New Madrid

It takes a pretty good ghost story to end up on public radio, so you know New Madrid has some tales worth hearing. Down in the far southeastern corner of the state, right along the Mississippi River, this old town is better known for its famous earthquakes, but its spooky side has a loyal following too.

The Dixie Theatre, sitting at 229 Main Street, New Madrid, MO 63869, is the star of the show when the ghost talk starts. Locals have long shared stories about lingering presences inside the old theater, and the place still hosts performances, which means the spirits apparently get a front-row seat.

Then there is the legend of Miss Josephine, a story that has floated around town for generations and still gets people leaning in to listen. Both the theater tales and the Miss Josephine legend were featured in the public radio documentary Ghosts of the Mississippi, which brought these local stories to a much wider audience.

If you visit, catch a show at the Dixie so you can sit inside and really feel the room. Afterward, stroll down toward the riverfront area, because standing by that wide, rolling water helps explain why so many legends have taken root in this little river town.