This is a map list of cities in Eritrea by population. It includes all settlements with a population of over 5,000.

Cities in Eritrea
Rank City Population Region
1984 Census 2005 estimate
1 Asmara 475,385 943,707 Maekel
2 Keren 126,149 386,483 Anseba
3 Agordat 15,948 60,482 Gash-Barka
4 Dekemhare 17,290 70,180 Debub
5 Mendefera 22,184 88,492 Debub
6 Nakfa N/A 26.662 Northern Red Sea
7 Adi Keyh 8,691 26,310 Debub
8 Massawa 15,441 24,419 Northern Red Sea
9 Edd N/A 22,855 Southern Red Sea
10 Ghinda 7,702 21,523 Northern Red Sea
11 Barentu 2,500 20,968 Gash-Barka
12 Assab 31,037 20,222 Southern Red Sea
13 Teseney 52,531 88,889 Gash-Barka
14 Beilul N/A 24,055 Southern Red Sea
15 Mersa Fatuma N/A 11,542 Northern Red Sea
16 Himbirti N/A 8,822 Maekel
17 Nefasit N/A 8,727 Northern Red Sea
18 Adi Quala 14,465 37,589 Debub
19 Senafe 14,019 36,831 Debub
20 Segeneiti 13,328 35,656 Debub

pv:1388