| Rank | Name | states/Canadian provinces/Mexican states | Area | Type | Notes |
| 1 | Lake Superior | Michigan–Minnesota–Wisconsin–Ontario | 31,700 sq mi | 82,103 km2 | natural | Also largest lake of the United States by volume. |
| 2 | Lake Huron | Michigan–Ontario | 23,000 sq mi | 59,570 km2 | |
| 3 | Lake Michigan | Illinois–Indiana–Michigan–Wisconsin | 22,300 sq mi | 57,757 km2 | Largest freshwater lake located entirely within the United States. |
| 4 | Lake Erie | Michigan–New York–Ohio–Ontario–Pennsylvania | 9,910 sq mi | 25,667 km2 | |
| 5 | Lake Ontario | New York–Ontario | 7,340 sq mi | 19,011 km2 | |
| 6 | Lake of the Woods | Manitoba–Minnesota–Ontario | 1,679 sq mi | 4,349 km2 | |
| 7 | Iliamna Lake | Alaska | 1,014 sq mi | 2,626 km2 | Largest lake located entirely within a single state. |
| 8 | Great Salt Lake | Utah | 950 sq mi | 2,460 km2 | Largest saltwater lake in the Western Hemisphere. |
| 9 | Lake Okeechobee | Florida | 730 sq mi | 1,891 km2 | natural | Florida's largest lake and the second-largest natural freshwater lake in the contiguous United States, after Lake Michigan. |
| 10 | Lake Oahe | North Dakota–South Dakota | 685 sq mi | 1,774 km2 | man-made | Largest man-made lake in the United States. |
| 11 | Lake Pontchartrain | Louisiana | 631 sq mi | 1,634 km2 | natural | Brackish |
| 12 | Lake Sakakawea | North Dakota | 520 sq mi | 1,347 km2 | man-made | |
| 13 | Lake Champlain | New York–Vermont–Quebec | 490 sq mi | 1,269 km2 | natural | |
| 14 | Becharof Lake | Alaska | 453 sq mi | 1,173 km2 | |
| 15 | Lake St. Clair | Michigan–Ontario | 440 sq mi | 1,140 km2 | |
| 16 | Red Lake | Minnesota | 427 sq mi | 1,106 km2 | |
| 17 | Selawik Lake | Alaska | 404 sq mi | 1,046 km2 | |
| 18 | Fort Peck Lake | Montana | 393 sq mi | 1,018 km2 | man-made | |
| 19 | Salton Sea | California | 347 sq mi | 899 km2 | Salt |
| 20 | Rainy Lake | Minnesota–Ontario | 345 sq mi | 894 km2 | natural | |
| 21 | Teshekpuk Lake | Alaska | 320 sq mi | 829 km2 | |
| 22 | Devils Lake | North Dakota | 300 sq mi | 777 km2 | |
| 23 | Toledo Bend Reservoir | Louisiana–Texas | 284 sq mi | 736 km2 | man-made | |
| 24 | Lake Powell | Arizona–Utah | 251 sq mi | 650 km2 | |
| 25 | Kentucky Lake | Kentucky–Tennessee | 250 sq mi | 647 km2 | |
| 26 | Lake Mead | Arizona–Nevada | 247 sq mi | 640 km2 | |
| 27 | Naknek Lake | Alaska | 242 sq mi | 627 km2 | natural | |
| 28 | Lake Winnebago | Wisconsin | 215 sq mi | 557 km2 | |
| 29 | Mille Lacs Lake | Minnesota | 207 sq mi | 536 km2 | |
| 30 | Flathead Lake | Montana | 192 sq mi | 497 km2 | |
| 31 | Lake Tahoe | California–Nevada | 191 sq mi | 495 km2 | Largest ancient lake in the United States. |
| 32 | Pyramid Lake | Nevada | 183 sq mi | 474 km2 | |
| 33 | Sam Rayburn Reservoir | Texas | 179 sq mi | 464 km2 | man-made | |
| 34 | Eufaula Lake | Oklahoma | 169 sq mi | 438 km2 | |
| | Tulare Lake | California | 168 sq mi | 435 km2 | natural | normally a dry lake, melting snowpack and rainfall have left Tulare Lake at 168 square miles as of June 2023 |
| 35 | Lake Marion | South Carolina | 165 sq mi | 427 km2 | man-made | |
| 36 | Leech Lake | Minnesota | 161 sq mi | 417 km2 | natural | |
| 37 | Sardis Lake | Mississippi | 153 sq mi | 396 km2 | man-made | |
| 38 | Utah Lake | Utah | 151 sq mi | 391 km2 | natural | |
| 39 | Lake Francis Case | South Dakota | 149 sq mi | 386 km2 | man-made | |
| 40 | Lake Pend Oreille | Idaho | 148 sq mi | 383 km2 | natural | |
| 41 | Lake Texoma | Oklahoma–Texas | 139 sq mi | 360 km2 | man-made | |
| 42 | Yellowstone Lake | Wyoming | 136 sq mi | 352 km2 | natural | |
| 43 | Falcon Lake | Tamaulipas–Texas | 131 sq mi | 339 km2 | man-made | Largest lake shared between the United States and Mexico. |
| 44 | Lake Livingston | Texas | 130 sq mi | 337 km2 | |
| 45 | Franklin D. Roosevelt Lake | Washington | 128 sq mi | 332 km2 | |
| 46 | Lake Clark | Alaska | 120 sq mi | 311 km2 | natural | |
| 47 | Moosehead Lake | Maine | 117 sq mi | 303 km2 | |
| 48 | Lake Strom Thurmond | Georgia–South Carolina | 111 sq mi | 287 km2 | man-made | |