Where is elon musk from

Last updated: April 1, 2026

Quick Answer: Elon Musk was born in Pretoria, South Africa on June 28, 1971. He grew up in South Africa before immigrating to Canada at age 17, then later moving to the United States.

Key Facts

Birth and Early Life in South Africa

Elon Reeve Musk was born on June 28, 1971, in Pretoria, South Africa's administrative capital. Pretoria is located in the northern part of South Africa's Gauteng province. Musk was born into a prominent South African family - his father, Errol Musk, was a successful engineer and entrepreneur, while his mother, Maye Musk, was a model and dietitian. His upbringing in South Africa during the apartheid era and post-apartheid transition shaped his early perspective and ambitions.

South African Education

Musk received his early education in South Africa, attending prestigious schools including Waterkloof House Preparatory School and Queen's School. He was known for being intellectually advanced and entrepreneurial from a young age. While still in South Africa, the young Musk developed an early interest in computers and programming, creating his first software program at age 12, a space game he called Blastar, which he sold for approximately $500.

Immigration to Canada

At age 17, Musk decided to leave South Africa. His primary motivation was to pursue opportunities in North America and to avoid compulsory military service in the South African Defence Force. In 1989, he moved to Canada to attend Queen's University in Ontario. This move marked the beginning of his geographical journey away from South Africa, though he maintained family connections to the country. After two years at Queen's University, where he studied commerce, Musk transferred to the University of Pennsylvania in the United States.

Move to the United States

After briefly returning to South Africa following his initial Canadian studies, Musk moved to the United States to pursue further education at the University of Pennsylvania. At Penn, he completed degrees in both economics and physics in 1995. Immediately after graduation, rather than pursuing a PhD at Stanford as initially planned, Musk moved to Silicon Valley in California to co-found Zip2, an early web software company that provided business directories and maps for newspapers.

Legacy of South African Origins

While Musk has spent most of his adult life in North America and is now a naturalized US citizen, his South African origins remain part of his identity and story. His upbringing in South Africa exposed him to different perspectives and challenges, which influenced his later work on technology and sustainability. Musk has occasionally referenced his South African heritage in interviews and maintains some connection to the country, though his focus and work have been primarily based in the United States for decades.

Related Questions

Is Elon Musk a US citizen?

Elon Musk became a naturalized US citizen in 2002. While born in South Africa and holding Canadian citizenship briefly, he has been a US citizen for over two decades and holds citizenship in multiple countries.

What is Elon Musk's nationality?

Elon Musk holds South African nationality by birth, Canadian citizenship, and US citizenship by naturalization. He is officially a citizen of three countries, though he is most commonly associated with the United States.

Why did Elon Musk leave South Africa?

Musk left South Africa at age 17 primarily to avoid compulsory military service and to pursue educational and entrepreneurial opportunities in North America, first moving to Canada and then to the United States.

Sources

  1. Wikipedia - Elon Musk CC-BY-SA-4.0
  2. Britannica - Elon Musk Various