Город Александрия был основан в 332 году до н.э. Александром Македонским. По преданию, город проектировал Дейнократ Родосский, по плану, предложенному самим Александром Македонским, а руководил строительством города Клеомен из Навкратиса. Александрия была построена на берегу Средиземного моря, недалеко от дельты Нила и первоначально обнесена стеной длиной в шесть километров и шириной в два километра. По обеим сторонам главных улиц, имевших тридцатиметровую ширину, располагались колоннады. Задуманный как город ученых, город Александрия соединялся с островом Фарос, на котором располагался знаменитый Александрийский маяк, дамбой, длиной в 1290 метров, и имел четыре удобные пристани.