The majority of residents are of Hoklo heritage; the rest are Hakka. Therefore both Min Nan and Hakka dialects are spoken, in addition to Mandarin which is used in official and public life. The Hailufeng dialect, however, only refers to the Hokkien variant.