Ibo é um distrito da província de
Cabo Delgado, em
Moçambique, com sede na vila de
Ibo. O distrito é inteiramente insular, formado pelas seguintes ilhas do arquipélago das
Quirimbas: Fiõ,
Ibo,
Matemo, Ninave, Quilálea, Quirambo, Quirimba, Rolas e Sencar.