Minidoka National Wildlife Refuge is located on the Snake River Plain in south-central Idaho, 12 miles (19 km) northeast of Rupert. It includes about 80 miles (130 km) of shoreline around Lake Walcott, from Minidoka Dam upstream about 25 miles (40 km).