Mochudi is een van de grotere plaatsen in
Botswana met een bevolking van rond de 40.000. Het ligt in het Bakgatla-stammengebied, ongeveer 37 km ten noordoosten van de hoofdstad
Gaborone. De stad ligt een paar kilometer van de belangrijkste weg tussen Gaborone en
Francistown. Mochudi is de hoofdplaats van het district
Kgatleng.