Heidelberg at a glance
- Heidelberg has a population of about 9,900.
- It lies in the Western Cape.
- It's about 1110 km to Johannesburg, the country's largest city.
- The nearest bigger city is Mossel Bay, about 110 km away.
- Close by: Riversdale (28 km), Swellendam (48 km) and Stilbaai (52 km).