Town Planners

Province

Town planning in Gauteng

Three metropolitan municipalities — Tshwane, Johannesburg and Ekurhuleni — plus district and local municipalities on the edges of the urban core.

Priority areas

Common services

Municipalities in Gauteng

Land-use applications are generally decided by the metropolitan or local municipality, not the district. We assist with matters in every municipality listed.

MunicipalityTypeDistrictSeat
Emfuleni Local MunicipalitylocalSedibengVanderbijlpark
Lesedi Local MunicipalitylocalSedibengHeidelberg
Merafong City Local MunicipalitylocalWest RandCarletonville
Midvaal Local MunicipalitylocalSedibengMeyerton
Mogale City Local MunicipalitylocalWest RandKrugersdorp
Rand West City Local MunicipalitylocalWest RandRandfontein
City of Ekurhuleni Metropolitan Municipalitymetropolitan—Germiston
City of Johannesburg Metropolitan Municipalitymetropolitan—Johannesburg
City of Tshwane Metropolitan Municipalitymetropolitan—Pretoria

District municipalities: Sedibeng District Municipality, West Rand District Municipality.

Source: List of municipalities in South Africa (Census 2022 / MDB demarcation), retrieved 2026-10-21. Being checked against the Municipal Demarcation Board's official list.

Next step

Tell us about your property.

Share what you have in mind. We review each enquiry personally and respond with the likely next step.