Le Parc national de Mapungubwe est un parc national de la province du Limpopo, en Afrique du Sud. Il est situé près de la rivière Kolope, au sud de la confluence des rivières Limpopo et Shashe et à environ 15 kilomètres au nord-est de la mine de diamant de Venetia.