This is a map list of cities in Equatorial Guinea, arranged by population. It includes all settlements with a population over 1,000.

Rank City Population2005 estimate Province
1 Bata 173,046 Litoral
2 Malabo 155,963 Bioko Norte
3 Ebebiyín 24,831 Kié-Ntem
4 Aconibe 11,192 Wele-Nzas
5 Añisoc 10,191 Wele-Nzas
6 Luba 8,655 Bioko Sur
7 Evinayong 8,462 Centro Sur
8 Mongomo 6,393 Wele-Nzas
9 Mengomeyén 5,947 Wele-Nzas
10 Micomeseng 5,813 Kié-Ntem
11 Rebola 5.450 Bioko Norte
12 Bidjabidjan 4,998 Kié-Ntem
13 Niefang 4,858 Centro Sur
14 Cogo 4,693 Litoral
15 Nsok 4,620 Kié-Ntem
16 Palea 4,433 Annobón
17 Mbini 4,062 Litoral
18 Nsork 3,769 Wele-Nzas
19 Ayene 3,482 Wele-Nzas
20 Nkimi 3,313 Centro Sur
21 Machinda 2,897 Litoral
22 Acurenam 2,736 Centro Sur
23 Corisco 2,541 Litoral
24 Baney 2,365 Bioko Norte
25 Bicurga 2,318 Centro Sur
26 Nsang 2,122 Kié-Ntem
27 Ncue 1,683 Kié-Ntem
28 Bitica 1,464 Litoral
29 Rio Campo 1,105 Litoral
30 Riaba 1,071 Bioko Sur

pv:893