Middelburg is a city found in Mpumalanga, South Africa. It is located -25.78 latitude and 29.46 longitude and it is situated at elevation 1479 meters above sea level.
Middelburg has a population of 154,706 making it the 2nd biggest city in Mpumalanga. It operates on the SAST time zone, which means that it follows the same time zone as Witbank.
| Country | South Africa |
| Governorate | Mpumalanga |
| Population | 154,706 |
| Elevation | 1,479 m over sea level |
| Time Zone | SAST |
| Longitude | 29.464820 |
| Latitude | -25.775070 |
This page was last updated on October 2, 2015