placedb

Countries

🇻🇳 Vietnam 34 administrative divisions

34 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 123 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
VN · VNM · 704
Capital
Hanoi
Continent
Asia
Currency
VND — Vietnamese dong
Calling code
+84
Internet domain
.vn
Divisions
34
Cities and towns
123

Divisions

The 34 divisions of Vietnam

34 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Hanoi VN-HN 11 7,587,800
Ca Mau VN-59 8 1,207,630
An Giang VN-44 7 1,773,666
Ho Chi Minh City VN-SG 7 14,002,598
Hue VN-26 5 1,236,393
Quang Ninh VN-13 4 1,362,900
Quang Tri VN-25 4 650,950
Bac Ninh VN-56 3 1,488,200
Can Tho VN-CT 3 1,237,300
Dien Bien VN-71 3 613,500
Dong Nai VN-39 3 3,255,810
Nghe An VN-22 3 3,419,990
Ninh Binh VN-18 3 1,010,700
Cao Bang VN-04 2 543,050
Da Nang VN-DN 2 1,007,400
Dong Thap VN-45 2 1,687,200
Haiphong VN-HP 2 2,103,500
Lao Cai VN-02 2 770,590
Tay Ninh VN-37 2 1,188,760
Dak Lak VN-33 1 1,918,440
Gia Lai VN-30 1 1,590,980
Ha Tinh VN-23 1 1,288,866
Hung Yen VN-66 1 1,290,850
Khanh Hoa VN-34 1 1,253,970
Lam Dong VN-35 1 1,198,800
Lang Son VN-09 1 802,090
Thai Nguyen VN-69 1 1,335,990
Thanh Hoa VN-21 1 3,640,128
Lai Chau VN-01 0 482,100
Phu Tho VN-68 0 1,516,920
Quang Ngai VN-29 0 1,433,924
Son La VN-05 0 1,300,130
Tuyen Quang VN-07 0 805,780
Vinh Long VN-49 0 1,028,820

A further 38 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Vietnam
curl -s https://api.placedb.org/v1/regions/VN.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/VN/<id>.json

No key, no account, no rate limit. The endpoints · try it live.