South Africa is an upper-middle-income economy, one of only eight such countries in Africa.
Almost all are in the upper middle income than low income earners?
According to Visagie, the average middle-class household income could be described as between 5 600 and 40 000 South African Rands per month (the equivalent to US$378-US$2 705).