Map of Eritrea

This page shows 5 cities in Eritrea on an interactive map. The largest city by recorded population is Asmara (563,930). Select any city for its own map, coordinates, local time and nearby places.

Eritrea facts

Capital
Asmara
Largest city
Asmara 563,930
Continent
Africa
Area
121,320 km² (46,842 sq mi)
Neighbouring countries
Ethiopia, Sudan, Djibouti
Currency
Nakfa (ERN)
Calling code
+291
Internet domain
.er
Time zones
Africa/Asmara

Largest cities in Eritrea

#CityRegionPopulation
1AsmaraMaekel563,930
2KerenAnseba74,800
3HimoraGash-Barka46,100
4MassawaNorthern Red Sea23,100
5AssabSouthern Red Sea21,300

Cities in Eritrea by region

Anseba (1)

Keren

Gash-Barka (1)

Himora

Maekel (1)

Asmara

Northern Red Sea (1)

Massawa

Southern Red Sea (1)

Assab

More countries in Africa

Nigeria · Democratic Republic of the Congo · South Africa · Egypt · Ivory Coast · Tanzania · Morocco · Kenya · Ethiopia · Ghana · Senegal · Sudan · Mali · Angola · Mozambique · Algeria · Somalia · Zambia · Cameroon · Burkina Faso · Republic of the Congo · Zimbabwe · Libya · Guinea

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.