BamworBamwor
CountriesRegionsRankingsCompare
ENESPTIT

Bamwor

Countries of the world: population, economy, government, geography and statistics. Data from 261 countries in 4 languages.

Regions

EuropeSouth AmericaNorth AmericaAsiaAfricaOceania

Rankings

PopulationGDP (PPP)AreaLife ExpectancyUnemployment

Compare

Argentina vs BrazilUSA vs ChinaFrance vs GermanyJapan vs South Korea
About BamworMethodologyData SourcesIndexesContactPrivacy PolicyTerms of Use
© 2026 Bamwor. Data from CIA World Factbook (Public Domain)bamwor.com
  1. Home
  2. /Africa
  3. /Kenya
  4. /Cities
  5. /Diani Beach
← Back to Cities of Kenya

Diani Beach, Kwale County

Kenya

City4.2777° S, 39.5941° E

Diani Beach is a city in Kwale County, Kenya.

Population—
ProvinceKwale County
Coordinates4.2777° S, 39.5941° E
CountryKenya

Map

About Diani Beach

At coordinates 4.28° S, 39.59° E, Diani Beach lies in the Southern Hemisphere. The city belongs to Kwale County in Kenya.

Cities in Kwale County

The Kwale County region of Kenya is home to Diani Beach and other cities such as Matuga, Ukunda, Mazeras.

Matuga194,252Ukunda77,686Mazeras16,254Msambweni14,951Sawa Sawa12,975Kwale10,063Kinango8,070Gazi5,222Samburu4,454Mackinnon Road3,901

Nearby Cities

The area surrounding Diani Beach includes 20 nearby cities and towns.

●
DianiCity
2.9 km
●
KapokCity
3.6 km
●
UkundaCity · 77,686 inhab.
3.7 km
●
TiwiCity
4.7 km
●
Bongwe VillageVillage
4.7 km
●
MagutuCity
5.5 km
●
KidzumuCity
7.6 km
●
GaluCity
8.3 km
●
MabokoniCity
8.3 km
●
VumoniCity
8.5 km
●
MwabunguCity
9.8 km
●
KigatoCity
10.9 km
●
VinuniCity
11 km
●
MuhakaCity
11.4 km
●
MwabilaCity
11.6 km
●
WaaCity
12 km
●
BoyamiCity
12.3 km
●
MatugaCity · 194,252 inhab.
12.4 km
●
MwakepekuCity
13.1 km
●
Muhaka MbavuCity
13.5 km

Explore Kenya

Kenya profileAll cities of KenyaWorld rankingsCompare countries

Largest cities in Kenya

#1 Nairobi4,397,073#2 Kakamega1,867,579#3 Mombasa1,208,333#4 Nakuru570,674#5 Ruiru490,120
Search People Diani Beach →

Frequently Asked Questions

What province or state is Diani Beach in?

Diani Beach is located in Kwale County, Kenya.

Where is Diani Beach located?

Diani Beach is located at coordinates 4.28° S, 39.59° E in Kwale County, Kenya.

Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)