Map of Hà Giang, Vietnam

Hà Giang is a city in Tuyen Quang, Vietnam, with a population of about 55,559. It lies at 22.8233°N, 104.9836°E. Hà Giang is about 219 km (136 mi) northwest of Hanoi, the capital. The nearest city on our map is Mabai, 58 km to the west.

Hà Giang at a glance

Country
Region
Tuyen Quang
Population
55,559GeoNames
Coordinates
22.8233, 104.983622°49′24″N 104°59′01″E
Time zone
Asia/BangkokUTC+07:00
Local time
–
Distance to Hanoi
219 km (136 mi)

Where is Hà Giang?

Cities near Hà Giang

Largest cities in Tuyen Quang

Largest cities in Vietnam

Map of Vietnam and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.