Have you fished at Lake Cavanaugh? Be the first to comment on this fishing spot.
Lake Cavanaugh is a census-designated place (CDP) in Skagit County, Washington, United States. The population was 122 at the 2000 census. It is included in the Mount Vernon-Anacortes, Washington Metropolitan Statistical Area.