According to the 2011 census, the town of Ritchie proper has a population of 7,610, while the adjacent township of Motswedimosa has a population of 7,240, giving the urban area a population of 14,850. Of this population 50.9% described themselves as "Black African", 45.4% as "Coloured" and 2.1% as "White". 87.6% spoke Afrikaans as their home language, 6.3% spoke Tswana, 1.8% spoke Xhosa and 1.6% spoke Sotho.