Population Statistics
HomeWorldEritrea

Eritrea: cities by population

Eritrea has a population of 6,209,262, with Asmara as its capital. The 16 largest of its 16 recorded towns and cities, ranked.

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 GeoNames country data. Sources & method.
#PlaceRegionPopulation
1AsmaraMaekel563,930
2KerenAnseba74,800
3HimoraGash-Barka46,100
4MassawaNorthern Red Sea23,100
5AssabSouthern Red Sea21,300
6MendeferaDebub17,781
7BarentuGash-Barka15,891
8Adi KeyhDebub13,061
9EddSouthern Red Sea11,259
10Dek’emhāreDebub10,959
11Ak’ordatGash-Barka8,857
12DbarwaDebub4,902
13ĀrezaDebub4,774
14Dehalak’ KebīrNorthern Red Sea2,500
15BadmeGash-Barka1,563
16QuandebaMaekel1,000

Twenty years earlier: Eritrea in the 2005 World Gazetteer — population then 4,125,942.