يبلغ عدد سكانها 600.00 ألف نسمة وذلك حسب إحصائيات عام 2010م، ويتكون المجتمع السكاني فيها من العرب، والجماعات الملاوية، والشيرازيون، والأفارقة، وهناك بعض الأقليات من الصينيين، والبيض، والفرنسيين، والهنديين، والمالاجاشيين، ولغة السكان الرسمية هي ثلاث لغات هن اللغة الفرنسية، واللغة القمرية، واللغة العربيّة، كما يتحدث السكان بعض اللغات المحلية مثل لغة شيمقر، واللغة الألفبائية اللاتينية، واللغة المالاجاشية، أما الديانة فيدين أغلبية السكان بالديانة الإسلامية، وهناك أقلية تدين بالديانة المسيحية الكاثوليكية.