Mochudi är en stad i sydöstra Botswana, och är den administrativa huvudorten för distriktet Kgatleng. Staden har 37 754 invånare (2006).[1]