What is the population of Eswatini?

Eswatini has 1.3 million people (2025). Since 1960, the population has grown from 345,337 to 1.3 million, 3.6 times the 1960 figure.

Population of Eswatini since 1960 Line chart of the population of Eswatini from 1960 to 2025: from 345,337 to 1,256,174 people.
1960: 345,337 Highest: 1.3 million (2025) 2025: 1.3 million
Population by decade
YearPopulation
1960345,337
1970441,216
1980596,644
1990872,428
20001,041,414
20101,111,650
20201,192,729
20251,256,174

What is the capital of Eswatini?

The capital of Eswatini is Mbabane.

What currency does Eswatini use?

Eswatini uses the Swazi lilangeni (SZL).

What languages are spoken in Eswatini?

The official languages of Eswatini are English and Swati.

Where is Eswatini?

Eswatini is in Africa.

Location on the map

Neighboring countries

Countries that border this country:

How big is Eswatini?

Eswatini covers 17,364 km² (6,704 sq mi). The United States is about 566 times as large.

Economy of Eswatini

Gross domestic product (GDP)
$5.16 billion
GDP per person
$4,108
Life expectancy
64.3 years

Data: World Bank (GDP 2025, GDP per person 2025, life expectancy 2024)

Economic development

Income group World Bank classification

Based on economic indicators, Eswatini is classified as lower middle income. Lower-middle-income countries have a gross national income per person between $1,146 and $4,515.

Data based on World Bank classifications

Related countries

Where does Eswatini rank?

Eswatini is in the top 50 on one of our six rankings:

More information