Answer :
The majority of New France colonists settled along the St Lawrence River. The reason they came to settle in new Spain is because there was not a lot of room left in New France and because since there was not a lot of room they came over to New Spain.
Most colonists from Spain came to the New World to expand and to find gold and get rich.