El 23,7 % de la población es ascendencia china, y el 7,1 % india, en particular de origen tamil pero también de Kerala, Panyab, Bengala y Gujarat.