🇰🇪 Kenya · Archaeological wonder
Thimlich Ohinga
Late Iron Age (15th–19th c CE) · Luo (Bantu-Luo Nilotic) / Gusii
UNESCO Luo walled town Thimlich Ohinga — 4-m dry-stone walls enclosing hill settlement.
Search places, or jump to a section
35 places in the atlas, 3 of them inscribed as UNESCO World Heritage.
🇰🇪 Kenya · Archaeological wonder
Late Iron Age (15th–19th c CE) · Luo (Bantu-Luo Nilotic) / Gusii
UNESCO Luo walled town Thimlich Ohinga — 4-m dry-stone walls enclosing hill settlement.
🇰🇪 Kenya · Megalith
Late Neolithic to Early Bronze Age (3000–1800 BCE) · Late Neolithic Atlantic
Namoratunga II — North Pillar Alignment (Turkana) in Rift Valley, Turkana, Namoratunga, Kenya is a Late Neolithic to Early Bronze Age (3000–1800 BCE) megal…
🇰🇪 Kenya · Ancient village
Late Stone Age to Iron Age (8000 BCE–1500 CE) · Kansyore fishers → Elmenteitan herders → Urewe Iron Age Bantu
Stratified river terrace Gogo Falls — Kansyore fisher sequence at Kuja rapids.
🇰🇪 Kenya · Ancient village
Neolithic to Chalcolithic (6000–3000 BCE) · Neolithic
Koobi Fora — FxJj Sector Ancillary Niche (Turkana) in Eastern, Turkana, Koobi Fora, Kenya is a Neolithic to Chalcolithic (6000–3000 BCE) ancient village at…
🇰🇪 Kenya · Earthwork
Classical Antiquity (800 BCE–500 CE) · Bronze Age
Meroe Northern Cemetery Pyramid in Rift Valley, Kenya is a Classical Antiquity (800 BCE–500 CE) earthwork attributed to Bronze Age culture.
🇰🇪 Kenya · Rock art
Neolithic to Iron Age (8000 BCE–500 CE) with rock art · Kavirondo
Gogo Falls — Kavirondo Rock Shelter and Iron Smelting in Migori County, Kenya is a Neolithic to Iron Age (8000 BCE–500 CE) with rock art rock_art attributed to Kavirondo.
🇰🇪 Kenya · Temple complex
Iron Age (1200 BCE–500 CE) · Bronze Age
Rhapta Submerged Harbour in Rift Valley, Kenya is a Iron Age (1200 BCE–500 CE) temple complex attributed to Bronze Age culture.
🇰🇪 Kenya · Temple complex
Iron Age (1200 BCE–500 CE) · Medieval
Tichitt Settlement Cluster in Rift Valley, Kenya is a Iron Age (1200 BCE–500 CE) temple complex attributed to Medieval culture.
🇰🇪 Kenya · Earthwork
Late Neolithic (4000–3000 BCE) · Iron Age
Naqa Lion Temple Outlier in Rift Valley, Kenya is a Late Neolithic (4000–3000 BCE) earthwork attributed to Iron Age culture.
🇰🇪 Kenya · Ancient village
Lower Paleolithic (2.0–1.4 Ma) · Homo habilis/ erectus
Koobi Fora — Turkana Paleocoast Ridge in Marsabit County (Turkana), Kenya is a Lower Paleolithic (2.0–1.4 Ma) ancient-village attributed to Homo habilis/ erectus.
🇰🇪 Kenya · Ancient city
Swahili earliest (8th–14th c CE) · Swahili (proto-Swahili)
Shanga — Pate Island Early Swahili Town in Lamu County, Kenya is a Swahili earliest (8th–14th c CE) ancient-city attributed to Swahili (proto-Swahili). Earliest Swahili town 15 ha with 8th c.
🇰🇪 Kenya · Ancient village
Late Iron Age (16th–19th c. CE) · Luo (Kabuoch)
Thimlich Ohinga — Kakuku Enclosure in Migori County, Kenya is a Late Iron Age (16th–19th c. CE) ancient-village attributed to Luo (Kabuoch).
🇰🇪 Kenya · Ancient village
Mijikenda (16th–20th c. CE) sacred still · Mijikenda (Giriama)
Kaya Mtswakara — Mijikenda Sacred Grove in Kilifi County, Kenya is a Mijikenda (16th–20th c. CE) sacred still ancient-village attributed to Mijikenda (Giriama).
🇰🇪 Kenya · Ancient city
Swahili (13th–17th c. CE) · Swahili (Shirazi)
Mnarani Ruins — Kilifi Creek in Kilifi County, Kenya is a Swahili (13th–17th c. CE) ancient-city attributed to Swahili (Shirazi).
🇰🇪 Kenya · Ancient city
Swahili (12th–17th c. CE) · Swahili (Ozi)
Ungwana — Ozi / Tana Delta Ruins in Tana River County, Kenya is a Swahili (12th–17th c. CE) ancient-city attributed to Swahili (Ozi).
🇰🇪 Kenya · Earthwork
Swahili–Pokomo (10th–16th c. CE) · Pokomo–Swahili
Monamalala — Tana Delta Mound (Gelegole remnant?) in Tana River County, Kenya is a Swahili–Pokomo (10th–16th c. CE) earthwork attributed to Pokomo–Swahili.
🇰🇪 Kenya · Ancient city
Swahili (14th–15th c. CE) · Swahili
Jumba la Mtwana — Mtwapa Creek in Kilifi County, Kenya is a Swahili (14th–15th c. CE) ancient-city attributed to Swahili.
🇰🇪 Kenya · Ancient city
Swahili (1500–1680 CE) · Swahili (Bajuni)
Takwa Ruins — Manda Island in Lamu County, Kenya is a Swahili (1500–1680 CE) ancient-city attributed to Swahili (Bajuni).
🇰🇪 Kenya · Ancient city
Swahili (14th–17th c. CE) · Swahili (Witu)
Shaka — Formosa Bay Swahili Ruins in Kilifi County, Kenya is a Swahili (14th–17th c. CE) ancient-city attributed to Swahili (Witu).
🇰🇪 Kenya · Ancient city
Swahili (12th–17th c) · Swahili
Gede Primary Outer Wall — South Enclosure in Kilifi County, Kenya is a Swahili (12th–17th c) ancient-city attributed to Swahili. Outer walled town extension 2 ha south of Gede main mosque with tombs.
🇰🇪 Kenya · Ancient city
Swahili (13th–15th c. CE) secondary · Swahili
Mtwapa Ruins — Mombasa North Bypass in Mombasa County, Kenya is a Swahili (13th–15th c. CE) secondary ancient-city attributed to Swahili.
🇰🇪 Kenya · Archaeological wonder
Lower Palaeolithic Acheulean · Homo erectus / early Homo
Open-air Acheulean handaxe factory of Homo erectus (1200–400 ka) with in-situ butchery of extinct giant baboon and hippo, with volcanic stratigraphy teaching hominin handaxe evolution from…
🇰🇪 Kenya · Ancient city
Swahili (14th–18th c. CE) · Swahili
Dondo Ruins — Lamu Mainland in Lamu County, Kenya is a Swahili (14th–18th c. CE) ancient-city attributed to Swahili. Mainland Swahili ruins opposite Manda Bay with walled town and Friday mosque.
🇰🇪 Kenya · Ancient village
Mijikenda (16th c. CE) · Mijikenda (Jibana)
Kaya Jibana — Kilifi Badlands in Kilifi County, Kenya is a Mijikenda (16th c. CE) ancient-village attributed to Mijikenda (Jibana).