The main reason why the population of New France remained small compared with the populations of other regions in North America is because New France was located inland--in what would now be the middle of the country--which made immigration harder since all immigrants landed on the coast lines.