Uganda occupies 241,038 square kilometers in East Africa, positioned astride the equator between 1°S and 4°N latitude. The country sits on the East African Plateau at elevations ranging from 620 meters at Lake Albert to 5,109 meters at Margherita Peak in the Rwenzori Mountains. This plateau configuration places most of Uganda between 1,100 and 1,400 meters above sea level, moderating what would otherwise be equatorial heat into year-round temperatures between 25 and 29 degrees Celsius in most inhabited areas. The country shares borders with South Sudan to the north (435 kilometers), Kenya to the east (933 kilometers), Tanzania to the south (396 kilometers), Rwanda to the southwest (169 kilometers), and the Democratic Republic of Congo to the west (765 kilometers). No point in Uganda lies more than 300 kilometers from an international border. The landlocked position has historically concentrated development along internal water bodies rather than ocean coasts.
The Albertine Rift forms Uganda's western boundary, representing the western branch of the East African Rift system. This rift valley runs north-south through Uganda for approximately 500 kilometers, creating a depression 50 to 100 kilometers wide that contains Lakes Albert and Edward. The rift escarpment rises 1,000 to 2,000 meters from the valley floor on both sides. Volcanic activity associated with this rifting built the Rwenzori Mountains and the Virunga volcanic chain along Uganda's borders. The eastern wall of the rift marks one of Africa's most dramatic elevation changes, with the land rising from 620 meters at Lake Albert to over 2,500 meters on the Congolese plateau edge within 30 kilometers. This rift structure has created isolated ecosystems on valley floors, escarpment faces, and plateau tops, each supporting distinct biological communities. Earthquakes of magnitude 3 to 5 occur several times annually along the rift, though destructive events remain rare in the historical record.
The Rwenzori Mountains rise along the Uganda-Democratic Republic of Congo border southwest of Lake Albert. Margherita Peak reaches 5,109 meters, making it the third highest point in Africa after Kilimanjaro and Mount Kenya. The range extends approximately 120 kilometers north-south and 65 kilometers east-west. Six peaks exceed 4,500 meters: Margherita, Alexandra, Albert, Savoia, Elena, and Elizabeth. Glaciers cover approximately 1 square kilometer of the highest peaks, down from 7.5 square kilometers in 1906 based on survey measurements. The mountains receive over 2,000 millimeters of annual rainfall, supporting dense montane forest below 2,500 meters, bamboo zones to 3,500 meters, heather zones to 4,500 meters, and afro-alpine vegetation above that. Snow falls regularly above 4,500 meters. Henry Stanley first reported these mountains to European geographical societies in 1889, though local Bakonzo communities had detailed knowledge of the range's geography for centuries prior. The Rwenzori Mountains National Park, established in 1991, covers 996 square kilometers and achieved UNESCO World Heritage status in 1994.
Mount Elgon straddles the Uganda-Kenya border 140 kilometers northeast of Lake Victoria. This extinct shield volcano has a base diameter of approximately 80 kilometers, making it one of the world's largest volcanic bases by area. Wagagai Peak on the Ugandan side reaches 4,321 meters. The mountain last erupted during the Miocene epoch, over 5 million years ago. Erosion has created a caldera 8 kilometers across at the summit, one of the largest intact calderas in the world. Sipi Falls drops 100 meters in three cascades on the mountain's northern slopes. Caves penetrate the volcanic rock along the mountain's lower slopes, some extending several hundred meters. Elephants enter these caves to extract salt from the rock using their tusks, a behavior documented by researchers since the 1980s. The mountain receives 1,500 to 2,000 millimeters of rainfall annually, supporting montane forest to 3,000 meters and moorland above. Mount Elgon National Park covers 1,145 square kilometers on the Ugandan side.
Lake Victoria forms Uganda's southern border with Kenya and Tanzania. The lake covers 68,800 square kilometers, making it the largest lake in Africa by surface area and the world's second-largest freshwater lake after Lake Superior. Uganda's shoreline extends approximately 1,760 kilometers. Maximum depth reaches 84 meters. The lake sits at 1,134 meters above sea level. Jinja marks the point where the White Nile exits the lake's northern shore, a location identified as the source of the Nile by John Hanning Speke in 1858. The Ssese Islands form an archipelago of 84 islands in the northwestern section, with Bugala Island covering 275 square kilometers as the largest. Lake Victoria formed approximately 400,000 years ago when volcanic activity blocked westward-flowing rivers. The lake contains over 500 fish species, though the introduction of Nile perch in the 1950s eliminated an estimated 200 endemic cichlid species through predation by the 1990s. Water hyacinth, first observed in 1988, now covers between 2 and 15 percent of the shoreline depending on season and control efforts.
Lake Albert lies in the Albertine Rift along the Uganda-Democratic Republic of Congo border. The lake extends 160 kilometers north-south and averages 30 kilometers in width, covering 5,300 square kilometers with approximately half in Ugandan territory. Maximum depth reaches 51 meters, though most of the lake bottom lies between 25 and 40 meters deep. The lake sits at 620 meters elevation, the lowest point in Uganda. The Victoria Nile flows into the lake's southern end after passing over Murchison Falls. The Albert Nile exits the lake's northern tip, flowing into South Sudan where it becomes the Mountain Nile and eventually joins the White Nile. The lake formed in a trough created by rift valley faulting. Samuel Baker reached the lake in 1864, naming it for Prince Albert. Oil deposits discovered beneath the lake's eastern shore in 2006 contain an estimated 6.5 billion barrels of petroleum, with production beginning in 2025.
Lake Edward occupies the Albertine Rift valley along the Uganda-Democratic Republic of Congo border. The lake covers 2,325 square kilometers, with roughly 40 percent in Ugandan waters. Maximum depth reaches 112 meters. The Kazinga Channel, 32 kilometers long and averaging 1.6 kilometers wide, connects Lake Edward to Lake George to the northeast. This channel flows through Queen Elizabeth National Park and supports populations of hippos estimated at 5,000 to 7,000 individuals. Lake Edward sits at 916 meters elevation. The Semliki River drains the lake northward into Lake Albert. Rutanzige, the local name meaning "locust killer," refers to swarms of lake flies that emerge during certain seasons and were historically used as food. The lake's southern end lies within Virunga National Park in the Democratic Republic of Congo.
Lake Kyoga spreads across central Uganda north of Lake Victoria. The shallow lake covers approximately 1,720 square kilometers, though this varies seasonally as the lake lacks defined banks in many areas. Maximum depth reaches only 5.7 meters, with average depths of 3 to 4 meters. The lake sits at 1,033 meters elevation. Extensive papyrus swamps surround most of the lake, creating a wetland system covering an additional 2,200 square kilometers. The Victoria Nile flows through Lake Kyoga, entering from the south near Jinja and exiting northwest toward Lake Albert. The lake formed approximately 10,000 years ago when volcanic eruptions blocked drainage patterns. Fishing communities harvest tilapia and lungfish. In 1968, researchers documented the collapse of endemic fish populations following the upstream movement of Nile perch from Lake Victoria.