Property prices in Kingsburgh
The typical asking price in Kingsburgh, KwaZulu-Natal is R 1 299 999 for a house, R 950 000 for an apartment and R 1 595 000 for a townhouse. The typical house price in Kingsburgh is 30% below the typical KwaZulu-Natal price of R 1 850 000. Of the 66 towns in KwaZulu-Natal with a typical house price, Kingsburgh has the 16th lowest. Apartments typically rent for R 8 000 a month, houses for R 17 475. Apartments in Kingsburgh return a gross rental yield of 10,3%, below the KwaZulu-Natal figure of 13,1%. Figures updated in November 2026.
Prices for sale in Kingsburgh
| Home type | Median asking price | Median per m² | Middle 50% per m² | Confidence |
|---|---|---|---|---|
| Houses | R 1 299 999 | R 7 137 | R 5 559 – R 9 737 | 3 / 5 |
| Apartments | R 950 000 | R 12 597 | R 10 523 – R 14 865 | 5 / 5 |
| Townhouses | R 1 595 000 | R 11 909 | R 9 845 – R 15 436 | 4 / 5 |
| Bedrooms | Houses | Apartments | Townhouses |
|---|---|---|---|
| 1 bedroom | — | R 745 000 | — |
| 2 bedrooms | R 550 000 | R 970 000 | R 877 500 |
| 3 bedrooms | R 1 295 000 | R 1 300 000 | R 1 725 000 |
| 4 bedrooms | R 1 697 000 | — | — |
| 5 bedrooms | R 2 200 000 | — | — |
| 6+ bedrooms | R 3 895 000 | — | — |
Rents in Kingsburgh
| Home type | Median rent / month | Median per m² / month | Middle 50% per m² | Confidence |
|---|---|---|---|---|
| Houses | R 17 475 | R 56 | — | 1 / 5 |
| Apartments | R 8 000 | R 108 | R 95 – R 138 | 3 / 5 |
| Townhouses | R 14 500 | R 120 | — | 2 / 5 |
| Bedrooms | Houses | Apartments |
|---|---|---|
| 1 bedroom | — | R 6 463 |
| 2 bedrooms | — | R 8 571 |
| 3 bedrooms | R 14 557 | R 11 500 |
Gross rental yield by home type in Kingsburgh
| Home type | Gross yield |
|---|---|
| Apartments | 10,3% |
Suburbs in Kingsburgh
Gross yields compare area-level asking rents and sale prices before costs.
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Astra Park | R 1 400 000 | — | — |
| Doon Heights | R 1 700 000 | R 16 950 | — |
| Doonside | R 1 895 000 | R 18 000 | — |
| Illovo Beach | R 1 565 000 | R 19 500 | — |
| Illovo Glen | R 1 297 500 | R 11 000 | — |
| Lovu | R 735 000 | R 6 500 | — |
| Panorama Park | R 4 350 000 | R 45 000 | — |
| Shulton Park | R 1 412 500 | R 20 500 | — |
| St Winifreds | R 1 890 000 | — | — |
| Warner Beach | R 2 230 000 | R 22 000 | — |
| Winklespruit | R 3 750 000 | R 15 500 | — |
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Astra Park | R 730 000 | — | — |
| Doon Heights | — | — | — |
| Doonside | R 880 000 | R 8 500 | — |
| Illovo Beach | R 855 000 | R 6 500 | — |
| Illovo Glen | — | R 7 600 | — |
| Lovu | R 350 000 | — | — |
| Panorama Park | — | — | — |
| Shulton Park | R 899 500 | — | — |
| St Winifreds | R 950 000 | R 10 500 | — |
| Warner Beach | R 980 000 | R 9 950 | — |
| Winklespruit | R 1 050 000 | R 8 750 | — |
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Astra Park | R 1 595 000 | — | — |
| Doon Heights | R 850 000 | — | — |
| Doonside | R 1 900 000 | R 14 500 | — |
| Illovo Beach | R 940 000 | R 16 100 | — |
| Illovo Glen | R 899 000 | — | — |
| Lovu | — | — | — |
| Panorama Park | R 2 947 500 | — | — |
| Shulton Park | R 899 000 | R 9 850 | — |
| St Winifreds | R 1 027 500 | — | — |
| Warner Beach | R 1 550 000 | — | — |
| Winklespruit | R 2 300 000 | R 14 550 | — |
Grey figures are indicative.
Figures are asking prices, not completed sale prices. Data last updated: .