Africa is a continent of immense diversity, offering a wide range of cities that cater to different lifestyles, budgets, and preferences. Below is a detailed guide to the top 20 cities to live in Africa, combining rich historical context with practical insights into cost of living, amenities, infrastructure, and activities.


1. Cape Town, South Africa

Cape Town, nestled between the iconic Table Mountain and the Atlantic Ocean, is one of South Africa’s most picturesque cities. Known for its stunning natural beauty, world-class wine regions, and vibrant cultural scene, Cape Town has a population of approximately 4.6 million. Founded in 1652 by the Dutch East India Company as a supply station, it has grown into a major tourist and economic hub. Living in Cape Town offers a unique blend of urban sophistication and outdoor adventure.

  • Cost of Living: Moderate to high. A single person can live comfortably on $1,000–$1,000–$1,500/month.
  • Amenities: World-class healthcare, international schools, and high-speed internet.
  • Infrastructure: Excellent roads, public transport (MyCiTi buses), and reliable utilities.
  • Activities: Table Mountain, pristine beaches, wine tours, and vibrant nightlife.

2. Nairobi, Kenya

Nairobi, Kenya
A giraffe at the Nairobi National Park with the city’s view in the background. PHOTO | COURTESY

Nairobi, Kenya’s capital and the largest city in East Africa, is known as the gateway to safari adventures and a thriving tech scene, often referred to as Silicon Savannah. With a population of around 4.7 million, Nairobi was established in 1899 as a railway depot and has since grown into a bustling metropolis. The city offers a dynamic mix of urban life and natural beauty.

  • Cost of Living: Moderate. $800–$800–$1,200/month for a comfortable lifestyle.
  • Amenities: Modern malls, international restaurants, and good healthcare.
  • Infrastructure: Improving roads, Uber services, and a growing tech hub.
  • Activities: Nairobi National Park, Maasai markets, and cultural festivals.

3. Kigali, Rwanda

A view of Kigali International Centre at night. PHOTO | COURTESY

Kigali, Rwanda’s capital, is renowned for its cleanliness and orderliness, a testament to the country’s remarkable post-genocide recovery. With a population of about 1.2 million, Kigali was founded in 1907 during German colonial rule and became the capital after Rwanda’s independence in 1962. The city is a model of urban planning and eco-friendly initiatives.

  • Cost of Living: Low to moderate. $700–$700–$1,000/month.
  • Amenities: Clean streets, reliable internet, and quality healthcare.
  • Infrastructure: Well-planned city with efficient public transport.
  • Activities: Genocide Memorial, Nyungwe Forest, and local coffee tours.

4. Accra, Ghana

Accra, Ghana
Accra at night. PHOTO | COURTESY

Accra, Ghana’s bustling capital, is a hub of West African culture. Known for its vibrant markets, beautiful beaches, and growing arts scene, Accra has a population of approximately 2.5 million. Originally a Ga settlement, it became the capital of the British Gold Coast colony in 1877 and remains Ghana’s political and economic center. Living in Accra offers a rich cultural experience with a modern twist.

  • Cost of Living: Moderate. $800–$800–$1,200/month.
  • Amenities: Shopping malls, international schools, and modern healthcare.
  • Infrastructure: Good roads, ride-hailing apps, and stable electricity.
  • Activities: Labadi Beach, Kwame Nkrumah Mausoleum, and vibrant nightlife.

5. Dar es Salaam, Tanzania

Dar es Salaam, Tanzania
Dar es Salaam, Tanzania’s largest city. PHOTO | COURTESY

Dar es Salaam, Tanzania’s largest city and a major port on the Indian Ocean, is known for its mix of Swahili culture and modernity. With a population of around 6.7 million, the city was founded in 1862 by the Sultan of Zanzibar and became the capital of German East Africa. Today, it serves as Tanzania’s economic heart and a gateway to Zanzibar.

  • Cost of Living: Moderate. $700–$700–$1,100/month.
  • Amenities: Shopping centers, international cuisine, and decent healthcare.
  • Infrastructure: Improving roads and public transport (dala-dalas).
  • Activities: Coco Beach, National Museum, and nearby Zanzibar trips.

6. Johannesburg, South Africa

Johannesburg, South Africa
An aerial view of Johannesburg. PHOTO | COURTESY

Johannesburg, South Africa’s largest city, is the economic powerhouse of the continent. Known for its gold mining history, vibrant arts, and diverse culture, Johannesburg has a population of approximately 5.6 million. Established in 1886 during the Witwatersrand Gold Rush, it quickly grew into a major city. Living in Johannesburg offers a dynamic urban experience with a rich historical backdrop.

  • Cost of Living: Moderate. $900–$900–$1,300/month.
  • Amenities: Luxury malls, top-tier healthcare, and international schools.
  • Infrastructure: Gautrain rapid transit, good roads, and reliable utilities.
  • Activities: Apartheid Museum, Soweto tours, and vibrant arts scene.
See also  How President Ruto’s broken promises to ‘hustlers’ drove Kenya into crisis

7. Lagos, Nigeria

Lagos, Nigeria. PHOTO | COURTESY

Lagos, Nigeria’s largest city, is a major financial center in Africa. Known for its bustling energy, music scene, and beaches, Lagos has a population of around 15.4 million. Originally a Yoruba settlement, it became a Portuguese trading post and later the capital of Nigeria until 1991. Living in Lagos is an experience of vibrant urban life and cultural richness.

  • Cost of Living: High. $1,000–$1,000–$1,500/month.
  • Amenities: Luxury shopping, international restaurants, and private healthcare.
  • Infrastructure: Traffic congestion, but ride-hailing apps like Bolt are available.
  • Activities: Lekki Conservation Centre, Nike Art Gallery, and beach resorts.

8. Addis Ababa, Ethiopia

Addis Ababa, Ethiopia
Addis Ababa, the diplomatic hub of Africa. PHOTO | COURTESY

Addis Ababa, Ethiopia’s capital, is the diplomatic hub of Africa. Known for its rich history, coffee culture, and role in African politics, Addis Ababa has a population of approximately 3.4 million. Founded in 1886 by Emperor Menelik II, it became the capital of Ethiopia and the headquarters of the African Union. Living in Addis Ababa offers a unique blend of history and modernity.

  • Cost of Living: Low to moderate. $600–$600–$900/month.
  • Amenities: Growing malls, international schools, and improving healthcare.
  • Infrastructure: Light rail system, but traffic can be challenging.
  • Activities: National Museum, Entoto Mountain, and vibrant coffee culture.

9. Tunis, Tunisia

Tunis, Tunisia
Tunis, the capital of Tunisia. PHOTO | COURTESY

Tunis, Tunisia’s capital, is a blend of ancient and modern influences. Known for its medina (UNESCO World Heritage Site) and Mediterranean charm, Tunis has a population of around 2.7 million. Founded in the 9th century BC, it became the capital of the Hafsid dynasty and later a French colonial center. Living in Tunis offers a rich cultural experience with a Mediterranean flair.

  • Cost of Living: Low to moderate. $700–$700–$1,000/month.
  • Amenities: Modern healthcare, international schools, and shopping centers.
  • Infrastructure: Good public transport and well-maintained roads.
  • Activities: Medina of Tunis, Bardo Museum, and nearby Mediterranean beaches.

10. Windhoek, Namibia

Windhoek, Namibia
An aerial view of Windhoek. PHOTO | COURTESY

Windhoek, Namibia’s capital, is a gateway to the country’s stunning landscapes. Known for its German colonial architecture and wildlife conservation, Windhoek has a population of approximately 431,000. Established in 1890 by German colonists, it became the capital of Namibia after independence in 1990. Living in Windhoek offers a blend of urban convenience and natural beauty.

  • Cost of Living: Moderate. $800–$800–$1,200/month.
  • Amenities: Quality healthcare, shopping malls, and international schools.
  • Infrastructure: Good roads and reliable utilities.
  • Activities: Namib Desert tours, National Museum, and local breweries.

11. Kampala, Uganda

Kampala, Uganda
An aerial view of Kampala. PHOTO | COURTESY

Kampala, Uganda’s capital, is a lively city surrounded by hills. Known for its friendly people, nightlife, and proximity to Lake Victoria, Kampala has a population of around 3.6 million. Originally a hunting ground for the Buganda kings, it became the capital of the British protectorate in 1962. Living in Kampala offers a vibrant urban experience with a touch of natural beauty.

  • Cost of Living: Low to moderate. $600–$600–$900/month.
  • Amenities: Shopping centers, international restaurants, and decent healthcare.
  • Infrastructure: Traffic congestion, but ride-hailing apps are available.
  • Activities: Kasubi Tombs, Lake Victoria, and vibrant nightlife.

12. Abidjan, Côte d’Ivoire

Abidjan, Côte d'Ivoire
Abidjan, the economic capital of Côte d’Ivoire, is a major West African port. PHOTO | COURTESY

Abidjan, the economic capital of Côte d’Ivoire, is a major West African port. Known for its French colonial heritage and vibrant arts scene, Abidjan has a population of approximately 5.3 million. Developed as a colonial outpost in the early 20th century, it became the capital in 1933 and remains a key economic hub. Living in Abidjan offers a mix of cultural richness and modern amenities.

  • Cost of Living: Moderate. $800–$800–$1,200/month.
  • Amenities: Modern malls, international schools, and quality healthcare.
  • Infrastructure: Improving roads and public transport.
  • Activities: Banco National Park, St. Paul’s Cathedral, and local markets.

13. Gaborone, Botswana

Gaborone, Botswana
An aerial view of Gaborone. PHOTO | COURTESY

Gaborone, Botswana’s capital, is one of Africa’s fastest-growing cities. Known for its safety, wildlife, and diamond industry, Gaborone has a population of around 231,000. Established in 1965 as the capital before Botswana’s independence in 1966, it offers a peaceful and modern living environment.

  • Cost of Living: Moderate. $700–$700–$1,100/month.
  • Amenities: Shopping malls, international schools, and good healthcare.
  • Infrastructure: Well-planned city with reliable utilities.
  • Activities: Mokolodi Nature Reserve, National Museum, and cultural festivals.

14. Casablanca, Morocco

Casablanca, Morocco
Casablanca, Morocco’s largest city, is a major economic center. PHOTO | COURTESY

Casablanca, Morocco’s largest city, is a major economic center. Known for its Art Deco architecture and the Hassan II Mosque, Casablanca has a population of approximately 3.7 million. Originally a Berber settlement, it became a French colonial hub in the early 20th century. Living in Casablanca offers a blend of modernity and historical charm.

  • Cost of Living: Moderate. $800–$800–$1,200/month.
  • Amenities: Luxury shopping, international schools, and modern healthcare.
  • Infrastructure: Good roads, tram system, and reliable utilities.
  • Activities: Hassan II Mosque, Corniche, and vibrant souks.
See also  South African stocks soar following historic political alliance

15. Dakar, Senegal

Dakar, Senegal. PHOTO | COURTESY

Dakar, Senegal’s capital, is a vibrant cultural hub. Known for its music, art, and role as a gateway to Gorée Island, Dakar has a population of around 1.1 million. Founded in 1857 by the French, it became the capital of French West Africa. Living in Dakar offers a rich cultural experience with a coastal vibe.

  • Cost of Living: Moderate. $700–$700–$1,100/month.
  • Amenities: Shopping centers, international schools, and quality healthcare.
  • Infrastructure: Improving roads and public transport.
  • Activities: Gorée Island, Pink Lake, and vibrant music scene.

16. Luanda, Angola

Luanda, Angola
Luanda, Angola. PHOTO | COURTESY

Luanda, Angola’s capital, is a major port city. Known for its oil industry and Portuguese colonial architecture, Luanda has a population of approximately 8.3 million. Founded in 1575 by the Portuguese, it became a key slave trade port and later the capital of independent Angola. Living in Luanda offers a mix of historical significance and modern development.

  • Cost of Living: High. $1,200–$1,200–$1,800/month.
  • Amenities: Luxury shopping, international schools, and private healthcare.
  • Infrastructure: Traffic congestion, but improving roads.
  • Activities: Ilha do Cabo, National Museum, and beach resorts.

17. Maputo, Mozambique

Maputo, Mozambique
Maputo, the capital of Mozambique. PHOTO | COURTESY

Maputo, Mozambique’s capital, is a coastal city with Portuguese influences. Known for its seafood, colonial architecture, and vibrant culture, Maputo has a population of around 1.1 million. Founded in the late 18th century, it became the capital of Portuguese East Africa and later independent Mozambique. Living in Maputo offers a blend of coastal charm and cultural richness.

  • Cost of Living: Moderate. $700–$700–$1,100/month.
  • Amenities: Shopping centers, international schools, and decent healthcare.
  • Infrastructure: Improving roads and public transport.
  • Activities: Maputo Central Market, Tunduru Gardens, and nearby beaches.

18. Cairo, Egypt

Cairo, Egypt
Cairo, the capital of Egypt, is one of the oldest cities in Africa. PHOTO | COURTESY

Cairo, Egypt’s capital, is one of the oldest cities in the world. Known for its ancient history, pyramids, and bustling bazaars, Cairo has a population of approximately 21.7 million. Founded in 969 AD, it has been a center of Islamic culture and politics for centuries. Living in Cairo offers a unique blend of historical grandeur and urban energy.

  • Cost of Living: Low to moderate. $600–$600–$900/month.
  • Amenities: Modern malls, international schools, and quality healthcare.
  • Infrastructure: Traffic congestion, but metro system is efficient.
  • Activities: Pyramids of Giza, Egyptian Museum, and Nile cruises.

19. Port Louis, Mauritius

Port Louis, Mauritius
Port Louis, the capital of Mauritius, is a bustling port city. PHOTO | COURTESY

Port Louis, the capital of Mauritius, is a bustling port city. Known for its multicultural heritage and stunning beaches, Port Louis has a population of around 150,000. Founded in 1735 by the French, it became the capital of British Mauritius and later independent Mauritius. Living in Port Louis offers a blend of cultural diversity and natural beauty.

  • Cost of Living: Moderate. $800–$800–$1,200/month.
  • Amenities: Luxury shopping, international schools, and modern healthcare.
  • Infrastructure: Good roads and reliable utilities.
  • Activities: Caudan Waterfront, Pamplemousses Garden, and beach activities.

20. Lusaka, Zambia

A busy street in Lusaka, the capital of Zambia. PHOTO | COURTESY

Lusaka, Zambia’s capital, is a growing urban center. Known for its friendly atmosphere and proximity to wildlife parks, Lusaka has a population of approximately 2.7 million. Established in 1905 by European settlers, it became the capital of Northern Rhodesia and later independent Zambia. Living in Lusaka offers a peaceful urban experience with access to nature.

  • Cost of Living: Low to moderate. $600–$600–$900/month.
  • Amenities: Shopping centers, international schools, and decent healthcare.
  • Infrastructure: Improving roads and public transport.
  • Activities: Lusaka National Museum, Munda Wanga Park, and local markets.

Come live in Africa!

Each of these cities offers a unique living experience, blending rich history, cultural diversity, and modern amenities. Whether you’re drawn to the natural beauty of Cape Town, the historical significance of Cairo, or the vibrant energy of Lagos, Africa’s cities provide a wide range of options for every lifestyle. Consider your priorities—cost of living, amenities, infrastructure, or activities—and start planning your move to one of these incredible African cities!

Share