Downtown Aquarium is a for profit aquarium and restaurant located in Denver, Colorado, at the intersection of I-25 and 23rd Ave. The 107,000 square feet main building sits on a 17-acre site adjacent to the South Platte River. Its freshwater and marine aquaria total approximately 1,000,000 US gallons, and exhibit a variety of fish and other animals.
Location: Denver, Colorado, U.S.
Date opened: June 21, 1999
Land area: 17-acre (6.9 ha)
Floor space: 107,000 square feet (9,900 m²)
No. of animals: 5,000
No. of species: 500
Total volume of tanks: 1,000,000 US gallons (3,785,000 L)
AdBook ahead & get your Downtown AquariumDenver tickets on your smartphone with Tiqets. Discover & book tickets to top museums & attractions in Denver.