Travelers are voting Silverton Reservoir as the best lake near Keizer. There are 5 lakes near Canby a city just 45 km from Keizer and 4 lakes near Yamhill which is 59 km distant. The most popular of these are Fairview Lake near Canby and Oswego Lake in Yamhill. You can find 82 lakes in Oregon and 2108 lakes in the country of United States. Our members favorite in Oregon is Walter Wirth Lake and Lake Superior is the top pick in United States. Want more? Check out our map of lakes near Keizer.