Answer:
The two main dialects are Mandarin (Spoken on most of the mainland) and Cantonese (spoken primarily in the south and in Hong Kong). In addition, there are many regional dialects such as Shanghai hua, Beijng hua etc. Almost every city has their own dialect.