Britu Kolumbijā dzīvo daudzas etniskās grupas. Turpmākajā uzskaitījumā ir procentuālais sastāvs pēc 2006. gada tautas skaitīšanas datiem, kad cilvēki paši sevi identificēja kā kādas konkrētas etniskās grupas pārstāvi. Pēc šiem datiem Britu Kolumbijā no kopējā iedzīvotāju skaita dzīvoja 29,6% angļi, 20,3% skoti, 17,7% kanādieši, 15,2% īri, 13,8% vācieši un 10,6% ķīnieši. Šajā pašā tautas skaitīšanas reizē angļu valodu kā dzimto valodu norādīja 71,5% iedzīvotāju.
Lielākās metropoles pilsētas pēc iedzīvotāju skaita 2011. gadā bija Vankūvera (2,31 miljons iedzīvotāju), Viktorija (345 tūkstoši), Kelouna (180 tūkstoši), Ebotsforda (170 tūkstoši) un Kamlūpsa (99 tūkstoši). Savukārt, neņemot vērā piepilsētas, lielākās pilsētas ir Vankūvera (604 tūkstoši), Sari (468 tūkstoši, Vankūveras piepilsēta), Bērnabija (223 tūkstoši, Vankūveras piepilsēta), Ričmonda (190 tūkstoši, Vankūveras piepilsēta) un Ebotsforda (133 tūkstoši iedzīvotāju).