There were 4,524,336 people in the Western Cape, living in 1,173,302 households. The population density was 34.97/km² and the household density 9.07/km². In terms of race, 53.91% of people described themselves as Coloured, 26.68% as Black, 18.41% as White, and 1.00% as Indian or Asian 1.00%.
Age distribution in the province is spread out, with 27.3% under the age of 15, 19.4% from 15 to 24, 32.9% from 25 to 44, 15.2% from 45 to 64, and 5.2% who are 65 years of age or older.

The median age is 26 years. For every 100 females there are 94.0 males. For every 100 females age 18 and over, there are 91.3 males.
In the province 55.3% of residents speak Afrikaans at home, 23.7% speak Xhosa, 19.3% speak English, and less than 2% speak another language.
5.7% of residents aged 20 and over have received no schooling, 15.2% have had some primary, 7.9% have completed only primary school, 36.5% have had some high education, 23.4% have finished only high school, and 11.2% have an education higher than the high school level. Overall, 34.6% of residents have completed high school.
17.1% of the population aged 15–65 is unemployed. Of the unemployed persons, 53.4% are Black, 43.0% are Coloured, 0.4% are Indian/Asian, and 3.2% are White. 23.3% of Black are unemployed, 9.3% of Coloureds, 5.0% of Indians/Asians, and 2.0% of Whites.
The median annual income of working adults aged 15–65 in the Western Cape is R 18,703. Males have a median annual income of R 21,048 versus R 17,035 for females. The median annual income by race is R 12,213 for Blacks, R 16,354 for Coloureds, R 42,803 for Indians/Asians, and R 64,968 for Whites.