Mozambique is located on the southeast coast of Africa, along the Indian Ocean.

Where Mozambique Is in Africa

  • It lies in Southern Africa, in the Southern and Eastern Hemispheres.
  • To the east, it has a long coastline on the Indian Ocean (the Mozambique Channel separates it from Madagascar and the Comoros).
  • It stretches roughly between latitudes 10° and 27° south and longitudes 30° and 41° east.

Neighboring countries

Mozambique is surrounded by several key African nations.

  • North: Tanzania
  • Northwest: Malawi and Zambia
  • West: Zimbabwe
  • Southwest: South Africa and Eswatini (Swaziland)
  • East (across the sea): Island states/territories like Madagascar, Comoros, and Mayotte, across the Mozambique Channel.

Simple mental map

If you imagine Africa:

  • Start at South Africa on the continent’s southern tip.
  • Move up the east coast: Mozambique runs north–south along the ocean just above and beside South Africa, forming a bridge between Southern and East African safari regions.

Quick facts

  • Region: Southeast/Southern Africa.
  • Coastline: Long Indian Ocean shoreline with many beaches and coves.
  • Capital city: Maputo, in the far south of the country near South Africa and Eswatini.

In short, when you ask “where is Mozambique located in Africa,” the answer is: on the southeastern edge of the continent, hugging the Indian Ocean, between Tanzania in the north and South Africa/Eswatini in the south, with Zimbabwe, Malawi, and Zambia just inland to the west and northwest.

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