Together we create a special world!

Welcome to the world of City Mission. City Mission, founded in Cape Town in 1902 is one of the oldest NPO’s in South Africa. Not many NPO’s can look back on a journey of 112 years. In the year that City Mission was founded, the Anglo Boer war had just ended and Cecil John Rhodes…