Obviously, by any estimate, Alaska has the most lakes, but most have no names, so according to Minnesota’s method, Alaska’s alleged 3 million lakes could be counted as about 15 lakes and 32 ponds. Speaking of Minnesota, it has 15,291 lakes, but only 11,842 have names.