A large part of the current population of South America are descendants of both native Americans and Europeans. In contrast, in north America the intermingling of native Americans and Europeans was significantly less common. What are the historic reasons for this difference?
One reason was that the "Anglos" brought their own women with them. For instance, there were women passengers on the Mayflower. And twelve years after the settlement at Jamestown, there was a boatload of women (in 1619), followed by many more.
The Spaniards also had more "multicultural" dealings, as noted in the comments above. The Spanish religious ideology was one of converting the "natives," which in practice meant absorbing them into Spanish society and intermarrying with them once they converted. English society did not have similar mechanisms for absorbing children of mixed parentage. In the rare situations where Anglos produced "half breeds" with Indians, the children almost always became "Indians" rather than Anglos.
"American" men DID produce children with African slaves. But they were consigned to the lowest levels of society (until modern times), and didn't "mix" with the rest of American society. "Segregation today, segregation tomorrow, segregation forever" was the North American ethos as late as the 1960s.
Interracial marriage is not so uncommon. Probably the absence of same-race women played a role, but Portuguese were also well known to marry local wives in Africa, while British and French people usually didn't
The fact that Portuguese and Spaniards have a multirracial origin (arab, celtic, roman, goth) might also have some influence.
protected by T.E.D.♦ May 23 '13 at 12:15
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?