British Columbia attracts immigrants from diverse countries and regions. While the specific countries of origin may vary over time, historically, immigrants to British Columbia have come from countries like China, India, The Philippines, Iran, and South Korea, among others.