Below is a piece that helps to answer the question 'What are the oldest towns in South Africa?'. It appeared in the book Town Planning in South Africa written by T.B. Floyd in 1960. It is important to note that the piece is limited as it does not mention pre-colonial African settlements. This is a gap that would be wonderful to fill so please do get in touch if you would like to contribute an article.
The first settlement (what would become Cape Town) comprised a fort in which all the settlers lived and large gardens near the fort in which fresh produce was grown. A little town began to spring up near the fort when buildings were erected by the free burghers (individuals permitted to establish themselves as farmers and tradesmen).
With the expansion of the Colony it became necessary to decentralise administration and in 1679 Governor Simon van der Stel established a further settlement and town which was named Stellenbosch. Here a Landdrost was appointed and a drostdy established. This resulted in a local court and a form of local government being set up for the new district.
The change from cultivation to stockfarming by a section of the population resulted in rapid expansion of the colony and further decentralisation. After Stellenbosch, Swellendam was established in October 1746 and later, in 1786, Graaff Reinet was laid out.
[[{"fid":"311","view_mode":"media_adaptive","fields":{"format":"media_adaptive","field_file_image_alt_text[und][0][value]":false,"field_file_image_title_text[und][0][value]":"Old Map of Graaff Reinet - Drostdy Hotel"},"type":"media","link_text":null,"field_deltas":{"1":{"format":"media_adaptive","field_file_image_alt_text[und][0][value]":false,"field_file_image_title_text[und][0][value]":"Old Map of Graaff Reinet - Drostdy Hotel"}},"attributes":{"title":"Old Map of Graaff Reinet - Drostdy Hotel","height":832,"width":992,"style":"width: 500px; height: 419px...