The size of Lake Mead varies from year to year—and is completely dependent upon the waters that flow down the Colorado River. On average, it covers around 248 square miles and can hold upwards of 28.9 million acre-feet of water—one acre-foot is roughly 325,000 gallons).