Find South Africa Postal Codes Inside a Radius
Map of South Africa where you can specify a point and a radius to search within and return all postcodes inside the radius.
South Africa Postal Code Radius Search Map
Step 1 : Radius km (maximum = 320km) OR miles (maximum = 200 miles)
Show Centre Marker? Show Postal Codes Labels?
Output With Place Name
Input a radius to search within in KM or miles. Click on the map or type in an address or postal code to be the center of your search. After a short delay, the postal codes will appear inside the radius. If you hover over a marker, you will see it's postal code.
You can also extract a list of post codes from the text box below the map to use elsewhere for your own purposes.
- 29th September 2021 : Version 2.1 - Bug fix - Output With Place Name was not populating
- 27th August 2018 : Version 2.0 - Changed to Leaflet Maps
- 27th January 2017 : Version 1.1 - Now includes Postal Code name in output
- 29th April 2016 : Version 1.0 - Initial version
Comments For This Page
8160 has now been corrected
By Free Map Tools on 14th May 2021
8160 Vredendal is shown in the 30km radius of Cape Town
On 30th April 2021
Nice - thanks! - where can I get eg. a geojson that gives the region associated with the postcode?
By CC on 18th September 2020
hi my postal code for alen's nek within a 15km rdius of my point was not on the list?
On 22nd August 2019
By Aadz on 27th May 2018
Thanks for an awesome tool
On 14th February 2018
Teddy, 7570 (Kraaifontein) should now be found
By Free Map Tools on 18th May 2017
Searched for codes within a 50km radius of code 7490 - Elsies River and 7570 which is Kraaifontein did not appear on your list. Please advise?
By Teddy on 18th May 2017
Ivor, thanks for the feedback. We do have this data so should be possible to implement. Watch this space...
By Free Map Tools on 27th January 2017
This is awesome. It would be great if the postal code also had the suburb / name. e.g. 3650 - Hillcrest,3610 - Pine town, etc.)
By Ivor on 26th January 2017
Add your own comment below and let others know what you think:
Your Name (optional)