Diễn Thành Population 2026

Diễn Thành has a population of 21,605, making it the #262 biggest city in 🇻🇳 Vietnam, located in Nghệ An Province. It is about 648× smaller than Ho Chi Minh City, the country's biggest city.

HanoiDiễn Thành
Location of Diễn Thành (capital Hanoi shown for reference). Boundaries: Natural Earth.
Population (city proper)
21,605
Rank in Vietnam
#262
Coordinates
18.98°N, 105.60°E
~9 m elevation · Asia/Bangkok
Distance to capital (Hanoi)
229 km
142 miles, straight line

Other big cities in Nghệ An Province

CityPopulationRank in Vietnam
Vinh790,000#9
Hoàng Mai113,360#127
Yên Vinh107,082#131
Thái Hòa66,127#172
Kim Liên24,489#247
Bến Thủy17,000#275
Bản Na Hỷ16,710#277

Cities near Diễn Thành

FAQ

What is the population of Diễn Thành?
Diễn Thành has a population of 21,605 (city proper, latest official figure via GeoNames), making it the #262 biggest city in Vietnam.
What region is Diễn Thành in?
Diễn Thành is located in Nghệ An Province, Vietnam.
Is Diễn Thành the capital of Vietnam?
No, the capital of Vietnam is Hanoi, about 229 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Vietnam · Vietnam population by year