Lamu, Kenya
Lamu · Kenya
Lamu is a small city in Lamu, Kenya with a population of 25,385. Elevation: 46 ft (14 m). Average temperature: 81°F (27°C).
Data updated June 2026
Discover Lamu, Kenya
Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.
About Lamu
Lamu or Lamu Town is a small town on Lamu Island, which in turn is a part of the Lamu Archipelago in Kenya. Situated 341 kilometres (212 mi) by road northeast of Mombasa that ends at Mokowe Jetty, from where the sea channel has to be crossed to reach Lamu Island, it is the headquarter of Lamu County and a UNESCO World Heritage Site.
People
Climate
| Population | 25,385 |
| Population Density | 963 / sq mi |
| Elevation | 46 ft (14 m) |
| Coordinates | -2.2717°, 40.9020° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Lamu |
| Average Temperature | 81°F (27°C) |
| January Average | 82°F (28°C) |
| July Average | 78°F (26°C) |
| Annual Precipitation | 39.4 inches (1,001 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Lamu
Lamu is a small city in Kenya (Lamu) with a population of 25,385. The city sits at an elevation of 46 feet (14 meters) above sea level. The average annual temperature is 81°F (27°C). Temperatures range from 82°F in January to 78°F in July. Annual precipitation averages 39.4 inches. The timezone is Africa/Nairobi.
Climate in Lamu
Lamu has an average annual temperature of 27.3°C (81°F). The hottest month is Mar (28.8°C), the coldest is Jul (25.5°C). Average annual precipitation is 1083 mm.
Temperature
| Annual Average | 81.0°F |
| 50% above Kenya avg | |
| January Average | 82°F (28°C) |
| July Average | 78°F (26°C) |
| Sunny Days | 265 days/yr |
Geography
| Elevation | 46 ft (14 m) |
| Area | 26.4 sq mi (68.2 km²) |
| Population Density | 963/sq mi |
| Coordinates | -2.2717°N, 40.9020°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 82°F (28°C) | 0.6 in | |
| February | 82°F (28°C) | 0.1 in | Driest |
| March | 84°F (29°C) | 1.4 in | Warmest |
| April | 84°F (29°C) | 5.5 in | |
| May | 81°F (27°C) | 13.2 in | Wettest |
| June | 79°F (26°C) | 6.7 in | |
| July | 78°F (26°C) | 3.3 in | |
| August | 78°F (26°C) | 2.1 in | Coldest |
| September | 79°F (26°C) | 1.7 in | |
| October | 81°F (27°C) | 1.7 in | |
| November | 82°F (28°C) | 1.9 in | |
| December | 82°F (28°C) | 1.4 in |
Lamu has a seasonal temperature swing of 6°F / from 78°F in August to 84°F in March. Total annual precipitation is 39.4 inches, with May being the wettest month (13.2") and February the driest (0.1").
Schools in Lamu
2 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Stonetown academy | - | - | - | - |
| Lamu Boys Secondary School | - | - | - | - |
Radio Stations near Lamu
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Museums in Lamu
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| German Post Office | ||||
| Lamu Museum |
Farmers Markets in Lamu
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Lamu Market |
Restaurants in Lamu
21 restaurants within city radius - OpenStreetMap data
Cafes in Lamu
2 cafes within city radius - OpenStreetMap data
Castles in Lamu
1 castles within city radius - OpenStreetMap data
Clinics in Lamu
1 clinics within city radius - OpenStreetMap data
Banks in Lamu
4 banks within city radius - OpenStreetMap data
Airports Near Lamu
9 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Kiwayu Airport | KWY | Medium Airport |
| Manda Airport | LAU | Medium Airport |
| Bahari East Airstrip | - | Small Airport |
| Camp Simba Airfield | - | Small Airport |
| Kiunga Airport | KIU | Small Airport |
| Manda Point Airstrip | - | Small Airport |
| Matangeni East Airstrip | - | Small Airport |
| Mokowe Airport | - | Small Airport |
| Ngao Airport | - | Small Airport |
Post Offices in Lamu
1 post offices.
| Post Office | Address |
|---|---|
| Posta |
UNESCO World Heritage Sites Near Lamu
1 UNESCO sites.
| Site | Category | Year |
|---|---|---|
| Lamu |
Churches & Religious Organizations in Lamu
7 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Friday Mosque | |
| Jesus Celebration Centre JCC | |
| Lamu mother of Jesus | |
| Mna Lalo | |
| PEFA church | |
| Riyadha mosque | |
| Shia Ithna-Asheri Mosque |
Quick Facts
🇰🇪 About Kenya
UNESCO World Heritage Sites Near Lamu
Public Holidays in Kenya
10 public holidays this year
Frequently Asked Questions About Lamu
What is the population of Lamu?
Lamu has a population of 25,385 residents and is located in Kenya. The population density is 963 people per square mile, spread across 26.4 square miles.
What is the weather like in Lamu?
Lamu has a warm climate with an average annual temperature of 81°F (27°C). Winter temperatures average 82°F in January, while summers reach an average of 78°F in July. The area receives 265 sunny days per year, well above the national average of 205. Annual rainfall totals 39.4 inches.
All Countries























































































































































































































































