米德尔堡是南非的城镇，位于该国东北部，由普马兰加省负责管辖，面积63.14平方公里，海拔高度1,490米，2001年人口42,306，人口密度每平方公里670人。