| White | Total | 408,441 | 32.5% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Aged 24 years and under | 153,168 | 12.2% | — | — |
| Total | Aged 24 years and under | 69,343 | 5.5% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Total | 65,469 | 5.2% | — | — |
| White | Aged 65 years and over | 48,306 | 3.8% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Aged 35 to 49 years | 44,271 | 3.5% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Aged 50 to 64 years | 41,323 | 3.3% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Aged 24 years and under | 37,807 | 3% | — | — |
| Total | Aged 50 to 64 years | 36,350 | 2.9% | — | — |
| White | Aged 24 years and under | 34,203 | 2.7% | — | — |
| White | Aged 25 to 34 years | 25,758 | 2% | — | — |
| White | Aged 50 to 64 years | 24,157 | 1.9% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Aged 65 years and over | 23,153 | 1.8% | — | — |
| Total | Aged 35 to 49 years | 21,598 | 1.7% | — | — |
| White | Aged 35 to 49 years | 21,480 | 1.7% | — | — |
| Total | Aged 65 years and over | 14,851 | 1.2% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Aged 24 years and under | 14,503 | 1.2% | — | — |
| White: English, Welsh, Scottish, Northern Irish or British | Aged 25 to 34 years | 14,486 | 1.2% | — | — |
| Asian, Asian British or Asian Welsh | Total | 13,141 | 1% | — | — |
| Asian, Asian British or Asian Welsh | Aged 24 years and under | 12,539 | 1% | — | — |
| White: Other White | Aged 24 years and under | 9,853 | 0.8% | — | — |
| Total | Aged 25 to 34 years | 9,200 | 0.7% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Aged 24 years and under | 8,875 | 0.7% | — | — |
| Other ethnic group | Aged 24 years and under | 7,954 | 0.6% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Aged 25 to 34 years | 7,383 | 0.6% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Aged 25 to 34 years | 6,480 | 0.5% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Aged 24 years and under | 6,474 | 0.5% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Total | 5,235 | 0.4% | — | — |
| White: Other White | Total | 5,097 | 0.4% | — | — |
| Mixed or Multiple ethnic groups | Aged 24 years and under | 4,994 | 0.4% | — | — |
| Other ethnic group: Any other ethnic group | Aged 24 years and under | 3,826 | 0.3% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Aged 50 to 64 years | 3,581 | 0.3% | — | — |
| Asian, Asian British or Asian Welsh | Aged 35 to 49 years | 2,808 | 0.2% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Total | 2,761 | 0.2% | — | — |
| Mixed or Multiple ethnic groups | Total | 2,707 | 0.2% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Aged 35 to 49 years | 2,677 | 0.2% | — | — |
| White: Other White | Aged 35 to 49 years | 2,657 | 0.2% | — | — |
| Asian, Asian British or Asian Welsh | Aged 25 to 34 years | 2,280 | 0.2% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Aged 24 years and under | 2,157 | 0.2% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Aged 24 years and under | 2,056 | 0.2% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Aged 24 years and under | 1,949 | 0.2% | — | — |
| Asian, Asian British or Asian Welsh | Aged 50 to 64 years | 1,813 | 0.1% | — | — |
| Other ethnic group: Any other ethnic group | Total | 1,806 | 0.1% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Total | 1,418 | 0.1% | — | — |
| Other ethnic group: Arab | Total | 1,372 | 0.1% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Total | 1,316 | 0.1% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Aged 25 to 34 years | 1,199 | 0.1% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Total | 1,107 | 0.1% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Aged 24 years and under | 1,097 | 0.1% | — | — |
| White: Other White | Aged 25 to 34 years | 931 | 0.1% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Total | 928 | 0.1% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Aged 24 years and under | 917 | 0.1% | — | — |
| White: Other White | Aged 50 to 64 years | 894 | 0.1% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Total | 866 | 0.1% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Aged 24 years and under | 861 | 0.1% | — | — |
| White: Irish | Aged 25 to 34 years | 795 | 0.1% | — | — |
| Mixed or Multiple ethnic groups | Aged 25 to 34 years | 667 | 0.1% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Aged 24 years and under | 617 | 0% | — | — |
| Asian, Asian British or Asian Welsh | Aged 65 years and over | 560 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Total | 527 | 0% | — | — |
| White: Irish | Aged 65 years and over | 486 | 0% | — | — |
| White: Irish | Total | 478 | 0% | — | — |
| Other ethnic group | Total | 451 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Total | 415 | 0% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Aged 50 to 64 years | 370 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Total | 356 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Aged 35 to 49 years | 355 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Aged 65 years and over | 344 | 0% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Aged 35 to 49 years | 342 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Aged 25 to 34 years | 339 | 0% | — | — |
| White: Other White | Aged 65 years and over | 337 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Aged 25 to 34 years | 326 | 0% | — | — |
| Mixed or Multiple ethnic groups | Aged 35 to 49 years | 319 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Aged 65 years and over | 301 | 0% | — | — |
| Other ethnic group | Aged 65 years and over | 298 | 0% | — | — |
| Other ethnic group | Aged 35 to 49 years | 291 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Aged 65 years and over | 281 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Aged 24 years and under | 272 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Aged 65 years and over | 262 | 0% | — | — |
| Mixed or Multiple ethnic groups | Aged 50 to 64 years | 261 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Aged 35 to 49 years | 249 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Aged 50 to 64 years | 235 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Aged 25 to 34 years | 231 | 0% | — | — |
| Other ethnic group: Any other ethnic group | Aged 65 years and over | 226 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Aged 35 to 49 years | 224 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Aged 35 to 49 years | 206 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Other Asian | Aged 25 to 34 years | 204 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Aged 25 to 34 years | 196 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Aged 35 to 49 years | 187 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Total | 181 | 0% | — | — |
| Other ethnic group: Any other ethnic group | Aged 35 to 49 years | 181 | 0% | — | — |
| Mixed or Multiple ethnic groups | Aged 65 years and over | 161 | 0% | — | — |
| Other ethnic group | Aged 50 to 64 years | 156 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Aged 50 to 64 years | 148 | 0% | — | — |
| White: Irish | Aged 50 to 64 years | 147 | 0% | — | — |
| White: Irish | Aged 24 years and under | 140 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Aged 50 to 64 years | 135 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Aged 25 to 34 years | 118 | 0% | — | — |
| White: Gypsy or Irish Traveller | Total | 117 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Aged 35 to 49 years | 113 | 0% | — | — |
| Other ethnic group: Arab | Aged 35 to 49 years | 105 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Aged 25 to 34 years | 85 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Aged 50 to 64 years | 84 | 0% | — | — |
| White: Gypsy or Irish Traveller | Aged 24 years and under | 77 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Aged 35 to 49 years | 71 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Asian | Aged 50 to 64 years | 64 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Aged 50 to 64 years | 63 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Aged 50 to 64 years | 57 | 0% | — | — |
| White: Gypsy or Irish Traveller | Aged 25 to 34 years | 57 | 0% | — | — |
| Other ethnic group: Arab | Aged 24 years and under | 56 | 0% | — | — |
| White: Roma | Aged 25 to 34 years | 54 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Aged 50 to 64 years | 52 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Aged 35 to 49 years | 52 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Chinese | Aged 50 to 64 years | 51 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African | Aged 65 years and over | 51 | 0% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Aged 25 to 34 years | 51 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Aged 50 to 64 years | 46 | 0% | — | — |
| White: Roma | Aged 50 to 64 years | 46 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Indian | Aged 65 years and over | 44 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Total | 41 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Aged 24 years and under | 40 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Aged 35 to 49 years | 39 | 0% | — | — |
| Other ethnic group: Any other ethnic group | Aged 25 to 34 years | 38 | 0% | — | — |
| Other ethnic group | Aged 25 to 34 years | 36 | 0% | — | — |
| White: Roma | Total | 36 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black Caribbean | Aged 65 years and over | 29 | 0% | — | — |
| Other ethnic group: Any other ethnic group | Aged 50 to 64 years | 28 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Aged 35 to 49 years | 19 | 0% | — | — |
| Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups | Aged 65 years and over | 19 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Aged 25 to 34 years | 19 | 0% | — | — |
| Other ethnic group: Arab | Aged 25 to 34 years | 17 | 0% | — | — |
| Other ethnic group: Arab | Aged 50 to 64 years | 17 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Aged 25 to 34 years | 16 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Aged 65 years and over | 15 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Pakistani | Total | 13 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: African | Aged 50 to 64 years | 12 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Caribbean | Aged 65 years and over | 12 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Aged 65 years and over | 12 | 0% | — | — |
| White: Irish | Aged 35 to 49 years | 12 | 0% | — | — |
| White: Gypsy or Irish Traveller | Aged 35 to 49 years | 11 | 0% | — | — |
| White: Gypsy or Irish Traveller | Aged 50 to 64 years | 11 | 0% | — | — |
| Black, Black British, Black Welsh, Caribbean or African: Other Black | Aged 35 to 49 years | 9 | 0% | — | — |
| White: Roma | Aged 24 years and under | 8 | 0% | — | — |
| White: Roma | Aged 35 to 49 years | 8 | 0% | — | — |
| Other ethnic group: Arab | Aged 65 years and over | 7 | 0% | — | — |
| White: Roma | Aged 65 years and over | 7 | 0% | — | — |
| White: Gypsy or Irish Traveller | Aged 65 years and over | 6 | 0% | — | — |
| Mixed or Multiple ethnic groups: White and Black African | Aged 65 years and over | 3 | 0% | — | — |
| Asian, Asian British or Asian Welsh: Bangladeshi | Aged 65 years and over | 0 | 0% | — | — |