> > World Population >>  Africa >> Southern Africa

Eswatini Population 2023

Eswatini, officially the Kingdom of Eswatini and formerly known as Swaziland is a landlocked country in Southern Africa. Eswatini is one of the smallest countries in Africa. As per the UN World Population Prospects report,  the population of  Eswatini in 2023 is 1,210,822 (12 lakh)

Estimated Population of Eswatini in 2023  – 1.2 million 

 Eswatini 2023 Population
Total Population1,210,822
Global Rank160
Land Area 17,204 sq. km (6,643 sq. mi)
Area Rank153
Pop. Density67 people/sq. km
Capital CityMbabane (executive)
Lobamba (legislative)

Source: UN World Population Prospects report

Table of Contents

Religion in Eswatini

Christianity is the majority religion in Eswatini and 89.3% of the population adheres to it. Almost all Christians follow various Protestants denominations and only small numbers adhere to Catholicism. Non-Christian faiths account for 3%, and the remaining 7.4% are classified as unaffiliated, which can mean agnostic, atheist, or “nothing in particular.”

Religion percentage in Eswatini

Christianity  89.3% 
– Protestantism – 88.80%
– Other Christian – 0.50%
No religion  7.4% 
Undeclared  2.2% 
Traditional faiths  0.5% 
Others  1.2% 

also read about religion in Africa

Eswatini Demographics
Fertility Rate* 3.03
Infant mortality rate ** 35
Median Age  20.7 Years
Life Expectancy 61.05 years
Urban Population 30%

*Fertility rate, average number of children born to women during their reproductive years.

**Infant mortality rate is the number of deaths per 1,000 live births of children under one year of age.

Top Cities in Eswatini by Population

3Big Bend10,342
10Piggs Peak5,750
Population of Eswatini 2024 | Religion in Eswatini