The Americas were first settled by Indigenous peoples who migrated from northeast Asia at least 15,000–20,000 years ago (and likely earlier), so no later explorer truly “discovered” a land that was already inhabited and culturally rich. In European terms, Christopher Columbus’s 1492 voyage opened sustained contact between Europe and the Caribbean and parts of Central and South America, while Norse explorer Leif Erikson reached North America (Vinland, usually identified with coastal Canada) around the year 1000.

Quick Scoop: Key Points

  • Indigenous peoples : The earliest known “discoverers” were Pre-Clovis and later Indigenous cultures who crossed the Bering land bridge into the Americas thousands of years ago, spreading across both continents long before any Europeans arrived.
  • Leif Erikson and the Norse : Around 1000 CE, Norse voyages from Greenland reached areas of today’s Canada (like L’Anse aux Meadows in Newfoundland), representing the first documented European presence in the Americas.
  • Christopher Columbus (1492) : Columbus, sailing for Spain, made landfall in the Bahamas in 1492, initiating enduring European exploration and colonization of the Americas and the so‑called “Columbian Exchange.”
  • Why people still say “Columbus discovered America” : For centuries, school narratives in Europe and the U.S. focused on Columbus because his voyages triggered large‑scale European awareness, conquest, and migration, even though this ignores earlier Indigenous and Norse presence.

Different Ways To Answer “Who Discovered the Americas?”

  • From a human-first perspective: Indigenous peoples discovered, settled, and shaped the Americas long before recorded history, building complex civilizations such as the Maya, Inca, and many others.
  • From a European-contact perspective:
    • Leif Erikson and other Norse explorers were the first known Europeans to reach North America.
    • Christopher Columbus’s voyages created lasting transatlantic links that transformed global history.

So the most accurate short answer is: the Americas were discovered by their first Indigenous inhabitants, reached by Norse explorers around 1000, and then brought into continuous contact with Europe by Columbus in 1492.

TL;DR : There is no single discoverer; Indigenous peoples were there first, Norse explorers arrived around 1000, and Columbus’s 1492 voyage made the Americas part of a permanent, world‑changing Atlantic network.

Information gathered from public forums or data available on the internet and portrayed here.