Kinaiul beszélnek - még pontosabban nem a szárazföldön használatos mandarin, hanem kantoni nyelvjárásban. (Ez azt jelenti, hogy egy pekinginek fogalma sincsen miről beszélnek.) A lakosság 99 százaléka egyébként kínai.
De mivel egészen 1996-ig angol gyarmat volt száz éven át, ezért jó angol nyelvű iskolák vannak, a fiatalok jól tudnak angolul. Rengeteg a multinacionális cég, kereskedőváros volt mindig is, nagyon erős a pénzügyi szektor, melyhez szintén kell az angol.