Gaborone is situated at  between Kgale and Oodi Hills, on the Notwane River in the south-eastern corner of Botswana, and  from the South African border The city lies at an elevation of  above sea level. Gaborone is surrounded by the following cities: Ramotswa to the southeast, Mogoditshane to the northwest, and Mochudi to the east, and Tlokweng across the river. Most of them are commuter towns for Gaborone. Suburbs in Gaborone include Broadhurst, Gaborone West, The Village, Naledi. Phakalane, an affluent suburb, lies about 25 km north of the city limits.