This is an incomplete list of lakes in Ontario, a province of Canada. There are over 250,000 lakes in Ontario, constituting around 20% of the world's fresh water supply. Larger lake statistics This is a list of lakes of Ontario with an area larger than . # 24 Mile Lake A B C D E F G Gananoque Lake Garson Lake Gathering Lake Gibson Lake (disambiguation), multiple lakes Gillies Lake Gloucester Pool Go Home Lake Golden Lake Gordon Lake Ghost Lake Gould Lake (disambiguation), several lakes Green Lake Grundy Lake Guelph Lake Gull Lake (Ontario) Gullrock Lake Gunter Lake H Halls Lake (Haliburton County) Hammer Lake Head Lake (Kawartha Lakes) Head Lake (Haliburton County) Heart Lake Herbert Lake Holden Lake Lake Huron Horseshoe Lakemultiple lakes I Inn Lake Indian Lake Innis Lake Irwin Lake Ivanhoe Lake J Jack Lake Jeff Lake Lake Joseph Jules Lake Jumping Cariboo Lake K Kabinakagami Lake Lake Kagawong Kahshe Lake Kamaniskeg Lake Kashagawigamog Lake Kashwakamak Lake Kasshabog Lake Kawagama Lake Kawartha Lakes Lake Kelso Kennisis Lake Kesagami Lake Kimber Lake Kushog Lake Lake Kairiskons Lake Kishkatina L Lake Bernard (Parry Sound District) Lac des Mille Lacs Lady Evelyn Lake Lake Madawaska Lake of Bays (Kenora District) Lake of Bays (Muskoka lake) Lake of the Woods Lake of Two Islands Larder Lake Little Branch Lake Little Lake (Peterborough) Little Moose Lake Little Papineau Lake Little Sachigo Lake Little Sucker Lake Little Yirkie Lake Limerick Lake Long Lake Loughborough Lake Lower Beverley Lake Lower Buckhorn Lake M Mabel Lake MacDowell Lake Madawaska Lake Mameigwess Lake (north Kenora District) Mameigwess Lake (south Kenora District) Lake Manitou Lake Manitouwabing Maple Lake Marmion Lake Mary Lake Lake Matinenda Maul Lake Maynard Lake Mazinaw Lake McArthur Lake McKay Lake (Ottawa) McKay Lake (Pic River) McLaren Lake Mirror Lake Mississauga Lake Mississippi Lake Lake Mindemoya Minnitaki Lake Missisa Lake Mojikit Lake Mong Lake Morrison Lake Mountain Lake Mozhabong Lake Mud Lake Muldrew Lake Lake Muskoka Muskrat Lake N Net Lake Nettleton Lake Nicholls Lake Night Hawk Lake Lake Nipigon Lake Nipissing North Caribou Lake Lake Nosbonsing Nungesser Lake Nishin Lake O Oak Lake Oba Lake - North Oba Lake - South Octopus Lake Lake Ogoki Old Man's Lake Onaman Lake Onigam Lake Onion Lake Lake Ontario Opeongo Lake Opinicon Lake Otter Tail Lake Ottertooth Lake Otty Lake Ozhiski Lake P Packsack Lake Lake Panache Paint Lake Pakeshkag Lake Papineau Lake Paudash Lake