Middle Agesc. 1100-1600s

Gedi Ruins: Lost Swahili Town in the Kenyan Forest

The Gedi Ruins near Malindi preserve a stone-built Swahili town of mosques, a palace and houses, occupied c. 1100-1600s. Its finds and why it was abandoned.

Ruined coral-stone walls at the archaeological site of Gedi near Malindi, Kenya
Ruined coral-stone walls at the archaeological site of Gedi near Malindi, Kenya. Image: LutzBruno (CC BY-SA 4.0), Wikimedia Commons
Contents

The Gedi Ruins (also spelled Gede) are the remains of a medieval Swahili town hidden in coastal forest near Malindi, Kenya. Occupied from about the 11th or 12th century and abandoned in the early 17th, the walled town preserves mosques, a palace, tombs and dozens of stone houses. Because it is not clearly named in Portuguese or Arabic records, Gedi is often called a “lost city”, although its ruins are among the best understood on the East African coast.

Background: the Swahili coast

From the late first millennium AD, trading towns grew along the coast of East Africa from Somalia to Mozambique. Their people spoke Swahili, a Bantu language with many Arabic loanwords, and most became Muslim. They exported ivory, gold, timber and other goods and imported pottery, cloth and beads from Arabia, Persia, India and China. The wider story is told in the article on the Swahili city-states.

Gedi was one of the smaller towns of this world, overshadowed by Malindi and Mombasa nearby and by Kilwa further south. Yet its unusually complete layout makes it one of the most valuable sites for understanding everyday Swahili life.

The town and its buildings

Gedi was enclosed by an inner and an outer town wall, built of coral stone set in lime mortar. Inside the walls lay a network of streets lined with houses, many of them with several rooms, courtyards and private latrines. Archaeologists have given individual houses names based on finds, such as the House of the Chinese Cash and the House of the Venetian Bead.

The Great Mosque, first built in the 15th century and later rebuilt, has a prayer hall with rows of square pillars and a mihrab, the niche facing Mecca. Several smaller mosques stood elsewhere in the town. The so-called palace, a large complex with reception rooms, courtyards and storerooms, probably housed the town’s leading family.

Gedi is also known for its tombs. Pillar tombs, a distinctive Swahili form topped with a stone column, stand near the mosques. One, the Dated Tomb, carries an Arabic inscription of the Islamic year 802, equivalent to 1399-1400, which helps anchor the town’s chronology.

Trade and finds

Excavations revealed objects from across the Indian Ocean world. Chinese porcelain, including blue-and-white Ming wares and celadon, was found in several houses, together with glazed Islamic pottery, Indian goods, glass beads and iron lamps. A Chinese coin gave its name to one of the houses.

These goods suggest a wealthy merchant community, though Gedi’s exact trading role is still debated. It lay a few kilometres inland, so it probably relied on nearby harbours, and it may have depended partly on the agricultural wealth of its hinterland.

Daily life in a Swahili town

The houses at Gedi give an unusually clear view of domestic life. Most were single-storey, entered through a sunken courtyard, with a main reception room leading to private inner rooms. Many had their own washrooms with squat latrines, water jars and drains, showing a strong concern with cleanliness linked to Islamic ritual purity.

The town drew water from wells, some of them extraordinarily deep; the well by the Great Mosque descends far below the surface. Residents ate fish and shellfish from the coast, grew crops such as millet and rice, and kept animals. Pottery made locally sits alongside imported wares in almost every house, a reminder that the town’s wealth rested on both local production and long-distance trade.

The name Gedi, or Gede, is often said to come from an Oromo word meaning “precious”, given long after the town was abandoned. What its inhabitants called it is not known for certain.

Excavation and protection

The site was declared a historical monument in 1927. The archaeologist James Kirkman carried out major excavations from 1948 into the 1950s, publishing the Great Mosque in 1954. He called Gedi an “Arab city”, a label that reflected the colonial assumptions of the time; later research has stressed its African Swahili character. Gedi is now managed by the National Museums of Kenya, and in 2024 UNESCO added it to the World Heritage List.

Abandonment

Gedi seems to have declined in the 16th century and to have been briefly reoccupied before its final abandonment in the early 17th century. The reasons are unclear. Oromo groups expanding southward attacked coastal settlements in this period, and the Zimba raiders who reached the Malindi area in 1589 are sometimes mentioned. A falling water table may have made the town’s very deep wells unusable.

Changes in trade may also have played a part. After Vasco da Gama’s voyage brought the Portuguese to Malindi in 1498, they tried to control commerce along the coast, and the fortunes of many smaller towns suffered. Most historians think several of these pressures combined.

Timeline

  • c. 11th-12th century: First settlement at Gedi.
  • 13th-14th centuries: Stone buildings and town walls develop.
  • 1399-1400 (802 AH): Date inscribed on the Dated Tomb.
  • 15th century: The Great Mosque is built.
  • 1498: Vasco da Gama visits nearby Malindi.
  • Late 16th century: Decline amid raids and changing trade.
  • Early 17th century: Final abandonment.
  • 1948-1958: Excavations by James Kirkman.

Why it matters

Gedi offers a rare, almost complete picture of a medieval Swahili town, from its mosques and palace to ordinary houses. Its finds show how deeply the East African coast was tied into Indian Ocean trade, and its mysterious end illustrates how fragile those coastal towns could be.

Frequently asked questions

Where are the Gedi Ruins?

The Gedi (or Gede) Ruins lie in coastal forest near the village of Gede, between Watamu and Malindi in Kilifi County, Kenya. The site is a few kilometres inland from the Indian Ocean and is managed by the National Museums of Kenya.

Who built Gedi?

Gedi was built by the Swahili, the Muslim, Bantu-speaking people of the East African coast, whose towns traded across the Indian Ocean. Early excavators called it an Arab city, but historians now see it as an African Swahili town with strong links to Arabia, Persia and India.

How old is Gedi?

Occupation began around the 11th or 12th century. Most of the stone buildings visible today date from the 13th to the 16th centuries, and the town was finally abandoned in the early 17th century.

Why was Gedi abandoned?

No written record explains it. Suggested causes include raids by Oromo groups moving south in the late 16th century, a falling water table that dried up the town's deep wells, and the disruption of trade after the arrival of the Portuguese.

What was found at Gedi?

Excavations uncovered Chinese porcelain, glass beads, Indian and Islamic pottery, iron lamps, coins and other goods. These finds show that Gedi's merchants were connected to trade networks reaching across the Indian Ocean to China.

Sources and further reading

  • James Kirkman, The Arab City of Gedi: Excavations at the Great Mosque, Architecture and Finds (Oxford University Press, 1954)
  • Mark Horton and John Middleton, The Swahili: The Social Landscape of a Mercantile Society (Blackwell, 2000)
  • Stephanie Wynne-Jones, A Material Culture: Consumption and Materiality on the Coast of Precolonial East Africa (Oxford University Press, 2016)

Cite this article

“Gedi Ruins: Lost Swahili Town in the Kenyan Forest.” Chronicle, https://chronicle.bigworldlist.com/articles/gedi-ruins-kenya/.