Travelers are voting Oswego Lake, Guild's Lake and Fairview Lake as the best of 4 lakes near Forest Grove. There are 1 lake near Woodland a city just 32 km from Forest Grove and 11 lakes near Gresham which is 32 km distant. The most popular of these are Vancouver Lake near Woodland and Oswego Lake in Gresham. You can find 82 lakes in Oregon and 2098 lakes in the country of United States. Our members favorite in Oregon is Guild's Lake and Lake Superior is the top pick in United States. Want more? Check out our map of lakes near Forest Grove.