 Cottage Lake is located in northern King County at (47.744892, -122.082675).It is bordered on the east by West Snoqualmie Valley Road, to the south by the Union Hill-Novelty Hill CDP, to the west by State Route 202 and the city of Woodinville, and to the north by the CDPs of Maltby and High Bridge in Snohomish County.It is northeast of Redmond and southeast of Everett.