Kraaifontein is a town in the Western Cape province of South Africa. Organisationally and administratively it is included in the City of Cape Town Metropolitan Municipality as a . The name originated from large number of crows (Kraai in Afrikaans) that nest in the region.