San Juan Islands, WA relocation guide
Moving to Lake Cavanaugh, WA
$614,000Median home value
Skagit CountyArea
Commuter-friendlyCommute profile
About Lake Cavanaugh
A quiet lake community in the Cascade foothills of Skagit County, wrapped around the clear waters of Lake Cavanaugh. Homes are mostly cabins, lake cottages, and rural properties, many used seasonally. It draws anglers, boaters, and people seeking a peaceful mountain-lake retreat within reach of the Skagit Valley towns.

Home prices in Lake Cavanaugh
The median home value in Lake Cavanaugh is $614,000.
Top places in Lake Cavanaugh
- Lake Cavanaugh — the community's 800-acre namesake lake
- Mount Baker-Snoqualmie National Forest — the wilderness rising to the east
- Big Lake — the neighboring lake community, 10 minutes west
- Skagit River — bald-eagle watching in winter, 20 minutes north
- Historic Concrete — the upriver town, 25 minutes northeast
Commuting from Lake Cavanaugh
- Mount Vernon is about 30 minutes west via WA-9.
- No commuter rail; WA-9 is the main route.
- Bellingham International Airport is roughly 1 hour northwest.
Lake Cavanaugh FAQs
- What is the housing market like in Lake Cavanaugh, WA?
The median home value in Lake Cavanaugh is $614,000. Median home value, 2020–2024 American Community Survey (owner-estimated) - How is the commute from Lake Cavanaugh, WA?
Mount Vernon is about 30 minutes west via WA-9.
Town links
Schools
Official town resources. School report cards via the National Center for Education Statistics.