Ghost TownUSA

Ghost Town · Washington

Skagit City

A ghost town of unknown status in Skagit County County, Washington.

By the Ghost Town USA research team Last reviewed September 2026

Skagit City ghost town, Washington
Plate I — Skagit City, WashingtonPhoto: Jon Roanhaus (CC BY-SA 3.0) via Wikimedia Commons

There's a particular quiet you only find where a town used to be. Skagit City has it. Skagit City was a town on the western bank of the South Fork Skagit River, less than a mile southeast of where the river forks north and south, in the U.S. state of Washington.

Skagit County County holds 5 documented ghost towns, including Alpine (Skagit County), Ehrlich, Sauk City — Skagit City keeps them company on the map.

02

The story of Skagit City

Washington's ghost towns are mill towns and mining camps in country so green the forest is already taking them back.

Skagit City was a town on the western bank of the South Fork Skagit River, less than a mile southeast of where the river forks north and south, in the U.S. state of Washington. The Barker's Trading Post along the river, opened in 1869, was partially or fully responsible for drawing people to settle at the townsite, which became an important river transportation center during the late 1800s, most notably in 1872. The city prospered until shortly before the 1880s, after river access to the upstream community of Mount Vernon, Washington was established and Mount Vernon began to prosper.

Calling it Skagit City was either optimism or a very good joke — boomtowns were never modest about their ambitions.

03

What you'll find today

The on-the-ground condition of Skagit City is unverified — it's listed here with unknown status. That could mean standing buildings, or an empty field. Go prepared for either, and consider sharing what you find so the record improves.

Nobody has confirmed the access situation, so treat any visit as reconnaissance: verify land ownership first, and be ready to admire from the road.

04

Getting there

Here's the honest truth: access to Skagit City is unverified. We couldn't confirm whether the site sits on public land, private property, or something in between — so verify land ownership and local rules before visiting, and respect private property at all times. The mapped point for Skagit City is roughly 48.3833, -122.3631 — use it as a starting point and cross-reference a current topographic map before leaving pavement.

05

Good to know

Ghost-town etiquette is simple: take only photographs. Removing artifacts is illegal on public lands and disrespectful everywhere else — and on federal land it can be a serious offense.

06

Survey Map

Approximate position — verify access locally before visiting

07

Skagit City FAQs

01Where is Skagit City located?
Skagit City is in Skagit County County, Washington, mapped near 48.3833, -122.3631.
02What county is Skagit City in?
Skagit City sits in Skagit County County, Washington. See our full guide to ghost towns in Skagit County County for its neighbors.
03What is the history of Skagit City?
Skagit City was a town on the western bank of the South Fork Skagit River, less than a mile southeast of where the river forks north and south, in the U.S. state of Washington.
04What remains at Skagit City today?
The on-the-ground condition of Skagit City is unverified — it's listed here with unknown status. That could mean standing buildings, or an empty field. Go prepared for either, and consider sharing what you find so the record improves.
05Can you visit Skagit City?
Here's the honest truth: access to Skagit City is unverified. We couldn't confirm whether the site sits on public land, private property, or something in between — so verify land ownership and local rules before visiting, and respect private property at all times. The mapped point for Skagit City is roughly 48.3833, -122.3631 — use it as a starting point and cross-reference a current topographic map before leaving pavement.

Sources: account based on Wikipedia (“Skagit City, Washington”), CC BY-SA.

08

More in Skagit County County

All 5 ghost towns in Skagit County County →