Jabarkan Asal etnik dan bahasa dari Zanzibar dalam bahasa melayu

Rakyat Zanzibar datang dari pelbagai etnik. Penduduk tetap pertama di Zanzibar berkemungkinan adalah leluhur daripada Bantu Hadimu dan Tumbatu, yang mula tiba daripada tanak besar Tasik Besar Afrika sekitar tahun 1000AD. Mereka tergolong dalam pelbagai etnik dari tanah besar dan di Zanzibar, mendiami kampung-kampung kecil, dan tidak membentuk kelompok politik yang lebih besar.

Pada hari ini, Zanzibar ramai didiami oleh etnik Swahili and Bantu. Terdapat juga sejumlah penduduk berketurunan Arab selain India.

Penduduk Zanzibar bertutur dalam bahasa Swahili (Kiswahili) dan Bantu yang mana digunakan dengan meluas di kawasan Tasik Besar Afrika. Selain bahasa Inggeris, Swahili merupakan salah satu daripada dua bahasa rasmi di Tanzania. Ramai penduduk tempatan juga bertuutur dalam bahasa Perancis dan Itali.