Property prices in Middelburg, Mpumalanga

The typical asking price in Middelburg, Mpumalanga is R 2 480 000 for a house, R 760 000 for an apartment and R 1 205 000 for a townhouse. The typical house price in Middelburg is 31% above the typical Mpumalanga price of R 1 890 000. At R 8 407 per m², houses in Middelburg cost 6% less than the Mpumalanga figure of R 8 906, which points to larger homes. Of the 26 towns in Mpumalanga with a typical house price, Middelburg has the 5th highest. Apartments typically rent for R 7 300 a month, houses for R 15 800. Figures updated in November 2026.

Select an area on the map to open its page.

Prices for sale in Middelburg

Median asking price by home type, Middelburg
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 2 480 000R 8 407R 6 718 – R 10 2255 / 5
ApartmentsR 760 000R 9 970R 8 045 – R 11 1923 / 5
TownhousesR 1 205 000R 9 651R 7 641 – R 11 1284 / 5
Median asking price by bedrooms, Middelburg
BedroomsHousesApartmentsTownhouses
2 bedroomsR 869 000R 750 000R 765 000
3 bedroomsR 1 750 000—R 1 255 000
4 bedroomsR 2 550 000——
5 bedroomsR 3 750 000——
6+ bedroomsR 4 160 000——

Rents in Middelburg

Median monthly rent by home type, Middelburg
Home typeMedian rent / monthMedian per m² / monthMiddle 50% per m²Confidence
HousesR 15 800R 67R 51 – R 782 / 5
ApartmentsR 7 300R 171—2 / 5
TownhousesR 11 000R 82—3 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), Middelburg
BedroomsHouses
3 bedroomsR 13 864
4 bedroomsR 21 460

Suburbs in Middelburg

Gross yields compare area-level asking rents and sale prices before costs.

Houses: suburb asking prices, monthly rents and gross yields, Middelburg
SuburbMedian asking priceMedian rent / monthGross yield
AerorandR 2 765 000R 17 600—
ClubvilleR 3 465 000R 28 600—
DennesigR 1 992 500R 19 345—
EastdeneR 2 785 000R 11 825—
GholfsigR 2 845 000R 22 765—
GroenkolR 3 600 000R 12 000—
HlalamnandiR 925 000R 8 800—
KanonkopR 1 889 500——
KranspoortR 2 750 000——
MhluziR 920 000——
Middelburg CentralR 1 555 000R 11 500—
Middelburg SouthR 1 800 000R 20 300—
MineraliaR 1 500 000R 12 000—
NazarethR 919 000——
PresidentsrusR 3 700 000——
Roberts EstateR 4 265 000——
RockdaleR 1 615 000——
Apartments: suburb asking prices, monthly rents and gross yields, Middelburg
SuburbMedian asking priceMedian rent / monthGross yield
AerorandR 870 000R 9 500—
Clubville———
Dennesig—R 8 900—
EastdeneR 757 500R 7 400—
GholfsigR 835 000——
GroenkolR 490 000R 8 950—
Hlalamnandi———
KanonkopR 770 000R 6 850—
Kranspoort———
Mhluzi———
Middelburg CentralR 755 000R 6 800—
Middelburg SouthR 745 000——
MineraliaR 945 000——
Nazareth———
Presidentsrus———
Roberts Estate———
Rockdale———
Townhouses: suburb asking prices, monthly rents and gross yields, Middelburg
SuburbMedian asking priceMedian rent / monthGross yield
AerorandR 2 100 000R 14 000—
ClubvilleR 1 280 000——
Dennesig———
Eastdene———
GholfsigR 2 097 500——
GroenkolR 1 705 000R 8 800—
Hlalamnandi———
KanonkopR 1 950 000R 13 500—
Kranspoort———
Mhluzi———
Middelburg CentralR 862 500R 10 800—
Middelburg SouthR 900 000R 6 600—
MineraliaR 945 300——
NazarethR 1 695 000——
Presidentsrus———
Roberts Estate———
Rockdale———

Grey figures are indicative.

Figures are asking prices, not completed sale prices. Data last updated: .