Trout Lake, Washington is located less than 2 hours from the Portland, Oregon airport and 20 miles north of Hood River, OR and White Salmon, WA.