A catalogue of Ancient Ports and Harbours

Charlie’s jokes are not all to my taste …
but their freedom of speech is also mine.

We must cherish our minorities as human biodiversity is required.
Secularism must be the base of our way of life.

This web site presents work done to collect, identify and locate ancient harbours and ports. It is based on a study of existing documentation. The result is a list of around 3000 ancient ports based on the writings of 66 ancient authors and a few modern authors, incl. the Barrington Atlas.
A few « potential ancient harbours » from a nautical point of view, have been added, based on nautical guides/pilots used by modern sailors.

If you are looking for the location of a specific port, use the search engine (top right of this page) that will lead you to the page where this port is mentioned.
If you are uncertain about the spelling, you may enter just the part of the name you are certain of into the search engine.

This work is published in 4 volumes, all available in pdf versions, and most of it is reproduced on this web site:

Volume I gives the list of ports and a bibliography of ancient and modern authors.

Volume II gives the French translations of the texts of the listed ancient authors.

Volume III provides some notes on ancient ships, on ancient measures and astronomy, on Claudius Ptolemy, on ancient structures and on the layout of the Portus of Rome.

Volume IV gives twenty stories about ancient mariners.

You will have to excuse my limited knowledge of the English language.


A harbour is a place where ships can seek shelter. In the concept of « shelter » must be included anchorages, landing places on beaches and ports with structures like, access channels, breakwaters, jetties, landing stages, quays, warehouses for storage of commodities and equipment, shipsheds and slipways for ships. Shelters of interest for this catalogue include all places which may have been used by seafarers sailing over long distances. This means that villae maritimae are of interest, but shelters for e.g. local fishermen who may have landed their boats on the beach in front of their homes, are of lesser interest. Another limitation: I listed maritime harbours only and included some river ports that could be reached by deep sea ships.

Ancient seafarers often used beaches to land their ships on. It may be noted that a 37 m military trireme with 170 « strong » oarsmen could be hauled on the beach if the slope was mild enough, say no more than 1 : 7 (about 15%) which was also a maximum for slipways (see Loven, 2011 and Rankov, 2012). This requires sand to be of a certain size, because for a given wave climate, the slope of the beach mainly depends on the grain size. The very fine sands (or silts) found in large deltas yield a very flat slope which keeps ships far from land. Conversely, a shingle beach has a steep slope that is dangerous for landing ships on.

During military expeditions, 200 people had to be fed on board triremes. Ship masters could in no way fill their ship with tons of food. In the absence of ports, ship pilots had to find more or less sheltered beaches where drinking water could be found, and river estuaries could provide both. The Stadiasmus (from an anonymous author) is an example of a collection of such knowledge, although we know that these « periples » were written by passengers rather than by ancient pilots, the latter keeping their secrets by knowing them by heart.

Commercial ships obviously preferred sheltered creeks, possibly with some kind of jetty, as their ships were too heavy to be pulled on the beach.

Seafarers preferred shelters with clear landmarks on shore (such as a typical mountain) and many shelters were needed, as seafarers usually followed the coast, using safe shelters to spent the night and to escape bad weather. Even if they could sail 50 to 100 nautical miles per day (see Ancient Measures), it was important to know about any safe shelter located within two-three hours of navigation, that is around only 10 miles (Capt. Maurice MATTEI, « Observations sur le Cap Corse de la carte de Ptolémée », A Cronica, octobre 2001). The length of the Mediterranean coast being around 25 000 nautical miles (according to Wikipedia), this would mean that a total of 2 500 shelters would be required around the Mediterranean Sea. This of course only gives an order of magnitude. The present work collects about 2250 ports and shelters around the Mediterranean Sea between Gibraltar and Tangier (excluding the Black and Red seas). This shows that we found a fair percentage of them.

Many of these sheltered creeks still exist today, but large changes have sometimes occurred:

  • « tectonic » movements (e.g. Alexandria, Crete) that explain why ancient ports are sometimes buried under the modern ports;
  • seismic events inducing tsunamis which devastated adjacent coastal plains (e.g. Crane/Agrostoli);
  • « eustatic » sea level rise of around 0.50 m over the past 2000 years (estimations range from nil to more than 1.50 m, see Nic Flemming’s work);
  • river estuaries usually tend to silt up, as rivers carry most of the materials that create beaches, and this explains why some ancient ports are now so far from the sea (e.g. Portus at Fiumicino, Ephesus) or just filled up with sand (e.g. Leptis Magna);
  • the “old port” has sometimes been reclaimed in large cities to create a new waterfront area (e.g. Marseille);
  • beaches are subject to sedimentation and erosion by wave action, and the latter explains why some ancient ports were lost to the sea (e.g. in Tunisia).

It should be noted also that ports mentioned here have been collected from texts of various dates ranging from 500 BC (except for Homer) and 500 AD (with a few exceptions), that is 1000 years. The various authors have not seen the same things … and some authors have just repeated what others wrote before them!

We finally came up with a list of over 3000 ports and shelters based on the texts of 66 ancient authors and a few modern authors. We reviewed French translations of the ancient texts looking for explicit mentions of ports, shelters and anchorages. After that, it was decided to include all coastal sites mentioned in the Periples and in the Barrington Atlas. On rivers, the limit was to include only the places that could be reached by sea ships. We had to stop the list somewhere …

This list must be seen as an uncompleted collection and the geolocation is sometimes a bit speculative. This work needs to be corrected and completed. So, do not hesitate to contact me if you have any suggestions.

The present fourth edition of this catalogue (January 2nd, 2014 ) is now translated into English; it comes after a third edition (February 26th, 2013), a second edition (March 29th, 2012) and a first edition (September 19th, 2011).