Canada-Places.com has listed approx 377 lakes in ON. Some of the Top rated lakes in ON are- Head Lake, Lake Nipigon, Mud Lake, Wanapitei Lake, Ramsey Lake, Lake Niapenco, Fairy Lake, Puslinch Lake, Little Lake & Wahwashkesh Lake.