Byens befolkning er for det meste swahilitalende av Miji Kenda-folket, men gjennom århundrene har det vært en vesentlig tilflytting av arabere og indere. Nyere innvandrergrupper er kommet fra det kenyanske innlandet.