Pemba er en ø som tilhørerTanzania og er beliggende i detIndiske Ocean ud for landets nordøstlige kyst. Øen er påarabisk også kendt som Al Jazeera Al Khadra (den grønne ø). Pemba ligger omkring 50 kilometer nordøst for øen Unguja (uofficielt også betegnet somZanzibar) og omkring lige så langt fra Tanzanias fastland, og ikke langt fraKenyas sydøstlige kyst. Pemba er en del afZanzibararkipelaget som består af Pemba, Zanzibar og nogle mindre øer. Denne øgruppe er også en del afKrydderøerne (ikke at forveksle medMolukkerne, som også kaldtes Krydderøerne), som også inkluderer den mere sydligt beliggendeMafiaøen. Den største del af Pemba, som er mere kuperet og frodig ens Zanzibar, domineres af smålandbrug og er en af verdens størsta producenter afKryddnernellike med over 3 millioner sådanne træer. Sproget på øen erswahili (med den lokale dialekt Kipemba) samt arabisk, da øen har en stor arabisk befolkning.
På Pemba bor 441.430[2] mennesker (2007) på en areal af 906[3] km², hvilket omfatter hovedøen samt et antal mindre øer rundt langs kysten. De største byer erWete med 24.983[4] indbyggere (2002) samtChake Chake med 19.283[4] indbyggere (2002).
Pemba består af to regioner,Nordlige Pemba ogSydlige Pemba. Disse er inddelt i fire distrikter, som videre er inddelt i mindre administrative enheder som kaldesshehia.