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