Mgahinga Gorilla National Park is located in the Virunga Mountains and encompasses three inactive volcanoes, namely Mount Muhabura, Mount Gahinga, and Mount Sabyinyo. In altitude the national park ranges from and is part of the Nile River watershed area. It is contiguous with Rwanda's Volcanoes National Park and the southern sector of Virunga National Park in the Democratic Republic of the Congo.