List of cities in Eritrea by population

List of cities in Eritrea by population. There are 137 cities in Eritrea, of which Asmara is the largest in terms of population - 543 806. The total number of people in Eritrea is 3 497 050 for 2026.

List of cities in Eritrea

# Name, city Population
1Asmara543 806
2Keren86 533
3agordat30 492
4dekemhare30 225
5mendefera28 522
6Nakfa26 716
7Adi Keyh26 381
8Massawa24 475
9Edd22 904
10Ginda21 609
11Barentu21 024
12Assab20 236
13Tesseney18 948
14Beilul14 069
15Mers Fatma11 559
16Hymbyrti8 876
17Nefasit8 739
18Adi Quala7 634
19Senafe6 870
20Segeneyti5 732
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Eritrea?

In total, Eritrea has 20 cities with a total population of 3 497 050 people for 2026.

⚡ What is the largest city in Eritrea by population?

The largest population in Asmara is 543 806.
×