Der Seehafen von Assab war ein strategisch wichtiger Punkt für den Handel mit Äthiopien und einer der Gründe für den Eritrea-Äthiopien-Krieg. In der Bucht von Assab liegen 30 Inseln. In der näheren Umgebung gibt es eine große Salzebene und das Assab-Vulkanfeld. Außerdem liegt hier eine wichtige Ölraffinerie und der internationale Flughafen Assab. Die Stadt besteht aus den Teilen "Assab Seghir " an der Küste, "Assab Kebir" im Stadtkern (inkl. dem Hafenviertel) sowie "Campo Sudan".