Map of Thanh Hóa, Vietnam

Thanh Hóa is the administrative centre of Thanh Hóa Province, Vietnam, with a population of about 850,000. It lies at 19.8000°N, 105.7667°E. Thanh Hóa is about 136 km (85 mi) south of Hanoi, the capital. The nearest city on our map is Nga Sơn, 31 km to the northeast.

Thanh Hóa at a glance

Country
Region
Thanh Hóa Province
Population
850,000GeoNames
Coordinates
19.8000, 105.766719°48′00″N 105°46′00″E
Time zone
Asia/BangkokUTC+07:00
Local time
–
Distance to Hanoi
136 km (85 mi)

Where is Thanh Hóa?

Cities near Thanh Hóa

Largest cities in Thanh Hóa Province

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.