Sign In Register

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

25,385 Population 963/sq mi density
46 ft Elevation 14 meters
81°F Avg Temperature 27°C
39.4 in Annual Rain
Africa / Nairobi Timezone

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.

Full City Profile

About Lamu

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

Population25,385
Density963/mi²

Climate

Avg Temp81°F (27°C)
Rain39.4 in/yr
Sunny Days265/yr
Elevation46 ft (14 m)
Population25,385
Population Density963 / sq mi
Elevation46 ft (14 m)
Coordinates-2.2717°, 40.9020°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceLamu
Average Temperature81°F (27°C)
January Average82°F (28°C)
July Average78°F (26°C)
Annual Precipitation39.4 inches (1,001 mm)
Annual Snowfall0.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.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 28°C / 82°F 24.7° / 32.9° 23.3
Feb 28.4°C / 83°F 24.8° / 33.5° 7.1
Mar 28.8°C / 84°F 25.7° / 33.7° 62.6
Apr 28.6°C / 83°F 26.2° / 32.3° 177.3
May 27.4°C / 81°F 25.2° / 30.3° 227.4
Jun 26.2°C / 79°F 24.2° / 28.7° 105.6
Jul 25.5°C / 78°F 23.4° / 27.9° 73.9
Aug 25.5°C / 78°F 23.4° / 28.4° 36.1
Sep 26.2°C / 79°F 23.8° / 29.4° 42.6
Oct 27°C / 81°F 24.3° / 30.9° 70.4
Nov 27.8°C / 82°F 25.2° / 31.5° 169.0
Dec 28.2°C / 83°F 25.5° / 32.5° 87.4
Lamu has a warm climate with an average annual temperature of 81°F (27°C). Winters average 82°F in January while summers reach 78°F in July / relatively mild seasonal variation. The area gets 265 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 39.4 inches. The city sits at an elevation of 46 feet, near sea level.

Temperature

82°F Jan (28°C) 78°F Jul (26°C)
Annual Average81.0°F
50% above Kenya avg
January Average82°F (28°C)
July Average78°F (26°C)
Sunny Days265 days/yr

Geography

Elevation46 ft (14 m)
Area26.4 sq mi (68.2 km²)
Population Density963/sq mi
Coordinates-2.2717°N, 40.9020°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 39.4"
4% above Kenya avg
Snowfall 0.0"
Wettest Month (May) 13.15"
Driest Month (Feb) 0.12"

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").

View full weather details →

Schools in Lamu

2 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Stonetown academy - - - -
Lamu Boys Secondary School - - - -
View full schools details →

Radio Stations near Lamu

0 stations within ~55 km.

Station Genre Quality

Museums in Lamu

NameTypeAddressPhoneAnnual Revenue
German Post Office
Lamu Museum

Farmers Markets in Lamu

NameAddressSeasonHoursOrganicWebsite
Lamu Market

Restaurants in Lamu

21 restaurants within city radius - OpenStreetMap data

Bahari
Baitil Aman
Barracuda
Floating Restaurant
Labanda
Lamu Archipelago Villa
Lamu Palace
Luq Tabassam
Moonrise
Msafini Hotel
Mwana Arafa
New Mahrus Rooftop Restaurant
New Star
Olympic
Peponi House
Seafront
Shela sea-suq
Stop Over
Suli Suli
Whispers
White house

Cafes in Lamu

2 cafes within city radius - OpenStreetMap data

Bustani Cafe & Book Shop
Sunshine café

Castles in Lamu

1 castles within city radius - OpenStreetMap data

Lamu Fort

Clinics in Lamu

1 clinics within city radius - OpenStreetMap data

Shella medical clinic

Banks in Lamu

4 banks within city radius - OpenStreetMap data

ABC bank
Diamond trust Bank
Gulf African Bank
KCB

Airports Near Lamu

9 airports within the area.

AirportIATAType
Kiwayu AirportKWYMedium Airport
Manda AirportLAUMedium Airport
Bahari East Airstrip-Small Airport
Camp Simba Airfield-Small Airport
Kiunga AirportKIUSmall 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 OfficeAddress
Posta

UNESCO World Heritage Sites Near Lamu

1 UNESCO sites.

SiteCategoryYear
Lamu

Churches & Religious Organizations in Lamu

7 religious organizations (IRS tax-exempt data).

NameAddress
Friday Mosque
Jesus Celebration Centre JCC
Lamu mother of Jesus
Mna Lalo
PEFA church
Riyadha mosque
Shia Ithna-Asheri Mosque

Quick Facts

Timezone
Africa/Nairobi
Elevation
15 m (49 ft)
Area
0.4 km² (0.1 mi²)
Postal Code
80500
Twinned With
Zonguldak

🇰🇪 About Kenya

Capital Nairobi
Population 51,393,010
Area 582,650 km²
GDP (USD) $107,500,884,685
GDP per capita $1,943
HDI 0.601
Life expectancy 63.7 years
Internet users 35.0%
Urban population 31.6%
Currency KES (Shilling)
Languages English, Swahili
Calling code +254
TLD .ke
Driving side left

UNESCO World Heritage Sites Near Lamu

Lamu
· inscribed 0

Public Holidays in Kenya

10 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 1 Labour Day Labour Day
Jun 1 Madaraka Day Madaraka Day
Oct 10 Mazingira Day Mazingira Day
Oct 20 Mashujaa Day Mashujaa Day
Dec 12 Jamhuri Day Jamhuri Day
Dec 25 Christmas Day Christmas Day
Dec 26 Boxing Day Boxing Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Lamu.

Get Report

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.

Nearby Cities

Compare Lamu with another city: