Population Statistics
HomeWorldEquatorial Guinea

Equatorial Guinea: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Equatorial Guinea has a population of 1,984,468 (UN estimate, 2026), with Ciudad de la Paz as its capital. The 27 largest of its 27 recorded towns and cities, ranked.

+182%
since 2000 (703,279)
+58%
projected by 2050 (3,143,728)
71
people per km²
19501975200020252050 227k 3.1M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
1950226,563
1975287,901
2000703,279
2005947,367
20101,189,085
20151,453,923
20201,716,468
20251,938,431
20261,984,468
2030 projected2,170,445
2050 projected3,143,728

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Equatorial Guinea

#PlaceRegionPopulation
1BataLitoral173,046
2MalaboBioko Norte155,963
3EbebiyinKié-Ntem24,831
4AconibeWele-Nzas11,192
5AñisocWele-Nzas10,191
6LubaBioko Sur8,655
7EvinayongCentro Sur8,462
8MongomoWele-Nzas6,393
9AualAnnobon6,335
10MikomesengKié-Ntem5,813
11RebolaBioko Norte5,450
12CogoLitoral4,607
13San Antonio de PaléAnnobon4,433
14MbiniLitoral4,062
15NsokWele-Nzas3,769
16AyeneWele-Nzas3,482
17MachindaLitoral2,897
18AcurenamCentro Sur2,736
19Santiago de BaneyBioko Norte2,365
20BicurgaCentro Sur2,318
21NsangKié-Ntem2,122
22Ciudad de la PazDjibloho2,000
23NcueKié-Ntem1,683
24BiticaLitoral1,464
25Río CampoLitoral1,105
26MocaBioko Sur1,000
27RiabaBioko Sur971

Twenty years earlier: Equatorial Guinea in the 2005 World Gazetteer — population then 1,085,278.

Common questions

What is the population of Equatorial Guinea?
Equatorial Guinea has a population of 1,984,468, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 3,143,728 — a forecast, not a measurement.
What is the capital of Equatorial Guinea?
Ciudad de la Paz. The largest place we record there is Bata, with 173,046 people.

Go deeper

Bata
The largest place we record in Equatorial Guinea: 173,046 people
Equatorial Guinea in 2005
The World Gazetteer's archive edition: 1,085,278 then
All 246 countries
Every country and territory, ranked by population