McLeod Lake or Lake McLeod may refer to:

Lakes Canada McLeod Lake (Alberta), a lake in Alberta once known as Carson Lake

United States Lake McLeod (Florida), a lake in Polk County, Florida

Other places Canada McLeod Lake, British Columbia, an unincorporated community in British Columbia