List of cities in Equatorial Guinea by population. There are 137 cities in Equatorial Guinea, of which Bata is the largest in terms of population - 230 518. The total number of people in Equatorial Guinea is 1 356 068 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Bata | 230 518 |
| 2 | Malabo | 179 362 |
| 3 | Ebebiyín | 33 543 |
| 4 | Aconibe | 14 985 |
| 5 | Añisoc | 14 647 |
| 6 | Evinayong | 9 094 |
| 7 | Luba | 7 971 |
| 8 | Mongomo | 7 126 |
| 9 | Mengomeyen | 6 923 |
| 10 | Mikomeseng | 6 456 |
| 11 | Niefang | 5 664 |
| 12 | whom | 5 593 |
| 13 | Nsok | 5 513 |
| 14 | Rebola | 5 420 |
| 15 | Mbini | 4 909 |
| 16 | Bidzhabidzhan | 4 825 |
| 17 | Nsork | 4 377 |
| 18 | Iain | 4 052 |
| 19 | Palea | 3 787 |
| 20 | Nkimi | 3 471 |
| 21 | Machinda | 3 532 |
| 22 | Corisco | 3 077 |
| 23 | Akurenam | 2 740 |
| 24 | Bikurga | 2 468 |
| 25 | Bathhouses | 2 363 |
| 26 | Nsang | 2 116 |
| 27 | Bitik | 1 798 |
| 28 | Nkue | 1 710 |
| 29 | Rio Campo | 1 371 |
| 30 | Riaba | 861 |