St. John's is 0.1% immigrant
8,135 immigrants in the city.
In my postal code, it is 8.5% immigrant. 15.5% are First Generation, and another 5.1% are Second Generation.
They are from:
1. United States/China
2. France (presumably SPM)/Iraq
3. Bangladesh/Egypt/Phillipines/Russia/South Africa