How many cities and provinces in Vietnam?

There are 58 provinces and 5 municipalitie in Vietnam. Totally, Vietnam has 63 cities and here is the list of them.

Red River Delta North Central Coast Northeast Northwest
Bac Ninh
Ha Nam
Hai Duong
Hung Yen
Nam Dinh
Ninh Binh
Thai Binh
Vinh Phuc
Hanoi (municipality)
Hai Phong (municipality)
Ha Tinh
Nghe An
Quang Binh
Quang Tri
Thanh Hoa
Thua Thien-Hue
Bac Giang
Bac Kạn
Cao Bang
Ha Giang
Lang Son
Lao Cai
Phu Tho
Quang Ninh
Thai Nguyên
Tuyen Quang
Yen Bai
Dien Bien
Hoa Binh
Lai Chau
Son La
Central Highlands South Central Coast Southeast Mekong River Delta
Dak Lak
Dak Nong
Gia Lai
Kon Tum
Lam Dong
Binh Dinh
Binh Thuan
Khanh Hoa
Ninh Thuan
Phu Yen
Quang Nam
Quang Ngai
Da Nang (municipality)
Ba Ria-Vung Tau
Binh Duong
Binh Phuoc
Dong Nai
Tay Ninh
Ho Chi Minh (municipality)
An Giang
Bac Lieu
Ben Tre
Ca Mau
Dong Thap
Hau Giang
Kien Giang
Long An
Soc Trang
Tien Giang
Tra Vinh
Vinh Long
Can Tho (municipality)