南非人口约四千三百万人,以土著黑人为主。
土著黑人占总人口的70%,其它30%分别为白种人、黄种人、棕色人等。白人多为荷兰和英格兰人的后裔,至今还在有形无形地控制着整个国家的经济命脉;棕色人包括印度人和巴基斯坦人,占外来人口中的多数,几乎垄断了南非的中小商业;中国在南非的侨民也不少,一般从事商业活动,最早去的多是广东人,被当地华人称为老侨,后来则有台湾人、上海人和北京人等。各地华侨彼此虽有往来,但受到语言及出国前的居住区域和生活习惯影响,他们的活动以及相互之间的关系和业务往来等,还是同乡人聚在一起的时候比较多。此外,在南非的民族中,还有白种人和黑种人的混血族,他们主要居住在南海岸开普敦一带