Wyspa Matemo stanowi część dziewiczego archipelagu Quirimbas. Leży na północny wschód od wyspy Ibo, w północnym Mozambiku, około 100 km od miasta Pemba. Ma powierzchnię około 24 kilometrów kwadratowych, znajdują się na niej gaje palmowe i plaże.
Mieszczą się na niej dwie wioski zamieszkałe przez miejscowych Mozambijczyków, a także Kurort Wyspy Matemo (ang. Matemo Island Resort), należący do grupy kurortów Rani Resorts.