Thanh Hóa is the northernmost coastal province in the North Central Coast region of Central Vietnam. It borders Sơn La, Hòa Bình, and Ninh Bình to the north, Nghệ An to the south, the Laotian province of Houaphanh to the west with a boundary of over 192 kilometres (119 mi) long, and the South China Sea (Gulf of Tonkin) to the east.
Thanh Hóa is a relatively large province; it ranks fifth in area and third in population among 63 central administrative subdivisions. Its capital and largest city is Thanh Hóa City. The province has a nickname: Xứ Thanh (The Land of Thanh).