The majority of migrants to the New World came from Europe. The first Europeans to arrive in the New World were the Norse, who settled in what is now Newfoundland, Canada, around 1000 CE. However, it was not until the 16th century that European colonization of the Americas began in earnest.
Spain
Spain was the first European country to establish a permanent presence in the New World. In 1492, Christopher Columbus, an Italian explorer sailing under the Spanish flag, reached the Bahamas. Over the next few decades, the Spanish established colonies in the Caribbean, Mexico, and South America.
Portugal
Portugal was also an early colonizer of the New World. In 1500, Pedro Álvares Cabral, a Portuguese explorer, reached Brazil. The Portuguese established colonies in Brazil and Africa.
England
England began colonizing the New World in the 17th century. The first English settlement in North America was Jamestown, Virginia, which was founded in 1607. The English also established colonies in Massachusetts, Rhode Island, Connecticut, and New Hampshire.
France
France also began colonizing the New World in the 17th century. The first French settlement in North America was Quebec, which was founded in 1608. The French also established colonies in Acadia, Louisiana, and the Caribbean.
Other European Countries
Other European countries that colonized the New World include the Netherlands, Sweden, Denmark, and Russia.