Portland Ghost Tour — 20 Haunted Stops, Self-Guided

Walk Portland's self-guided ghost tour. 20 documented stops, 5 free. No guide, no schedule — just you and the dark.

Portland is home to 20 documented ghost-tour stops spanning 90 years of history. This self-guided ghost tour covers 20 stops across the city, from Witch's Castle (Macleay Park) (1859) to Cathedral Park. 5 stops are free — no guide, no schedule. Walk at your own pace after dark.

Tour Stops

  1. 1. Cathedral Park N Edison St & Pittsburg Ave, Portland, OR 97203

    You stand beneath the Gothic arches of the St. Johns Bridge, where the Willamette River whispers against the shore. On August 5, 1949, fifteen-year-ol...

  2. 2. Bagdad Theater & Pub 3702 SE Hawthorne Blvd, Portland, OR 97214

    When the Bagdad Theater opened in 1927, it was the jewel of Southeast Portland—a Mediterranean Revival palace built by Universal Pictures as a showcas...

  3. 3. Old Town Pizza 226 NW Davis St, Portland, OR 97209

    You stand inside what was once the Merchant Hotel, built in 1879. The basement — accessible to diners today — connects to Portland's Shanghai Tunnels....

  4. 4. Bagdad Theater 3702 SE Hawthorne Blvd, Portland, OR 97214

    You stand before the ornate marquee of the Bagdad Theater, opened in 1927 as a vaudeville palace and movie house. Over the decades, several people die...

  5. 5. The Heathman Hotel 1001 SW Broadway, Portland, OR 97205

    The Heathman Hotel has anchored downtown Portland's cultural district since 1927, hosting presidents, celebrities, and at least one permanent guest wh...

  6. 6. Witch's Castle (Macleay Park) NW Upshur St & NW 29th Ave, Portland, OR 97210

    You stand before moss-covered stone ruins deep in Forest Park. This isn't a castle — it's the remains of a 1950s restroom facility. But the land remem...

  7. 7. Witch's Castle (Stone House) Lower Macleay Park, NW Upshur St, Portland, OR 97210

    Deep in the old-growth canopy of Lower Macleay Park stands a crumbling stone structure known locally as the Witch's Castle. Built in 1930 as a restroo...

  8. 8. Benson Hotel 309 SW Broadway, Portland, OR 97205

    You stand in the marble-and-walnut lobby of Portland's grande dame, opened in 1913 by lumber baron Simon Benson. He built it as a temperance hotel — n...

  9. 9. The Benson Hotel 309 SW Broadway, Portland, OR 97205

    Simon Benson built his eponymous hotel in 1913 as a monument to Portland's timber wealth, importing Russian walnut paneling and Italian marble to crea...

  10. 10. Crystal Ballroom 1332 W Burnside St, Portland, OR 97209

    The Crystal Ballroom has hosted Portland's dancers since 1914, its mechanical "floating" floor—built on ball bearings and rocker arms—giving every ste...

  11. 11. Kells Irish Pub 112 SW 2nd Ave, Portland, OR 97204

    You descend into Kells' basement cigar room, where exposed brick walls reveal entrances to the Shanghai Tunnels. The building dates to 1882, surviving...

  12. 12. Arlene Schnitzer Concert Hall 1037 SW Broadway, Portland, OR 97205

    Originally the Portland Publix Theatre, the Arlene Schnitzer Concert Hall opened in 1928 as a vaudeville and movie palace, its Italian Rococo Revival ...

  13. 13. McMenamins Edgefield 2126 SW Halsey St, Troutdale, OR 97060

    You stand on 74 acres that operated as Multnomah County Poor Farm from 1911 to 1962. Hundreds of destitute, elderly, mentally ill, and physically disa...

  14. 14. McMenamins Crystal Hotel 303 SW 12th Ave, Portland, OR 97205

    You stand before what opened in 1911 as the Crystal Hotel — a flophouse for transient workers, drifters, and people with nowhere else to go. By the 19...

  15. 15. The Old Church 1422 SW 11th Ave, Portland, OR 97201

    The Old Church stands at the corner of SW 11th and Clay as Portland's finest surviving example of Carpenter Gothic architecture. Built in 1883 as Calv...

Frequently Asked Questions

How many stops are on the Portland ghost tour?

The Portland ghost tour includes 20 documented stops covering 90 years of documented history.

Is the Portland ghost tour free?

The first 5 stops are completely free — no account required. To unlock all 20 stops, a History Nearby premium subscription is $4.99/month or $49.99/year.

Do I need a guide for the Portland ghost tour?

No. This is a self-guided tour you can start anytime. Each stop includes the address, a map pin, and the story tied to that location. Follow the suggested stop order or move at your own pace.

How long does the Portland ghost tour take?

Plan for approximately 4 hours. This accounts for walking between stops and reading each haunting story. You can also split it across multiple evenings.

What is a featured stop on the Portland ghost tour?

The most visited stop on our Portland tour is Cathedral Park at N Edison St & Pittsburg Ave, Portland, OR 97203, dating back to 1949.

Sources & Further Reading

5 stops free in Portland. No guide, no schedule — walk at your own pace after dark.

Last updated February 22, 2026. Researched by the History Nearby editorial team.

Browse all ghost tour cities