Your question is obviously very relevant. We know that the regionalization of immigration has been a major issue for a number of decades. Quebec in particular has tried on a number of occasions to regionalize immigration over the past 30 years, with variable and mixed results.
We are still trying to understand the reasons why immigrants settle in urban rather than rural regions. In general, immigrants believe they are more likely to be able to find a job in urban areas. Sometimes it's also a matter of reunification with members of their own community that encourages immigrants to settle in urban areas. We observe this particularly in the Ottawa region: we observe in particular that francophones are located in the eastern part of the city, whereas immigrants are much more concentrated in the downtown area and in Vanier, in neighbourhoods very close to the downtown area.
It's also very much a matter of networks that are already in place that can facilitate the integration of these immigrants. To give you a quick example, some studies have shown that the francophone members of the clergy in Ottawa play a central role in the integration of French-language immigrants who are members of their parish, through the support and services they offer them.
Rural areas are much more homogenous. The understanding of immigration issues is not the same and definitely not as acute as what you see in the urban areas.