Lake Cavanaugh, WA

Population
304
U.S. Census American Community Survey 5-Year · 2024
Elevation
1,077 ft
Median Home Value
$614,000
U.S. Census American Community Survey 5-Year · 2024
Median Income
$119,318
U.S. Census American Community Survey 5-Year · 2024

Explore

Lake Cavanaugh in context.

About Lake Cavanaugh

Lake Cavanaugh is a small Skagit County CDP built around an 844-acre lake in the foothills east of the Mount Vernon–Anacortes area. There is no conventional downtown to use as a landmark; the water, the shoreline roads, and the forested hills are the organizing features. Skagit County’s lake information lists Lake Cavanaugh as a deep-water lake, with a maximum depth of about 80 feet and a volume of roughly 36,000 acre-feet.

That scale makes the place read more like a lake neighborhood than a town on a grid. The county maintains the surrounding governmental frame, while local lake organizations handle the practical rhythm of boat access, shoreline concerns, and seasonal activity. It is far enough out from Interstate 5 to feel separated from the Skagit Valley floor, but close enough to Mount Vernon and the county road system for those places to be the usual reference points. When someone says Lake Cavanaugh, picture a small residential community wrapped around a substantial inland lake, with deep water and wooded slopes shaping the day-to-day map.

Top Rating Signals

Highest current ratings for this town.

Loading town details...