Mkoani, Tanzania
Pemba South · Tanzania
Mkoani is a small city in Pemba South, Tanzania with a population of 23,719. Elevation: 82 ft (25 m). Average temperature: 78°F (26°C).
Data updated June 2026
Discover Mkoani, Tanzania
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 Mkoani
Mkoani is a town located on the Tanzanian island of Pemba. It is the capital of Pemba South region, as well as Mkoani District. Currently, Mkoani has the busiest harbour on Pemba island, most ferries from Zanzibar or the mainland arrive at Mkoani. The town has a population of 23,719
People
Climate
| Population | 23,719 |
| Population Density | 152 / sq mi |
| Elevation | 82 ft (25 m) |
| Coordinates | -5.3667°, 39.6500° |
| Timezone | Africa/Dar_es_Salaam |
| Country | 🇹🇿 Tanzania |
| State / Province | Pemba South |
| Average Temperature | 78°F (26°C) |
| January Average | 81°F (27°C) |
| July Average | 75°F (24°C) |
| Annual Precipitation | 71.5 inches (1,817 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Mkoani
Mkoani is a small city in Tanzania (Pemba South) with a population of 23,719. The city sits at an elevation of 82 feet (25 meters) above sea level. The average annual temperature is 78°F (26°C). Temperatures range from 81°F in January to 75°F in July. Annual precipitation averages 71.5 inches. The timezone is Africa/Dar_es_Salaam.
Climate in Mkoani
Mkoani has an average annual temperature of 27.2°C (81°F). The hottest month is Mar (28.6°C), the coldest is Aug (25.4°C). Average annual precipitation is 1374 mm.
Temperature
| Annual Average | 78.3°F |
| 45% above Tanzania avg | |
| January Average | 81°F (27°C) |
| July Average | 75°F (24°C) |
| Sunny Days | 224 days/yr |
Geography
| Elevation | 82 ft (25 m) |
| Area | 156.4 sq mi (405.1 km²) |
| Population Density | 152/sq mi |
| Coordinates | -5.3667°N, 39.6500°W |
| Timezone | Africa/Dar_es_Salaam |
Precipitation & Snow
Air Quality
Tsunami History
1 tsunami recorded within 500 km. Highest wave on record: 6.0 m (20 ft).
| Year | Location | Cause | Max Wave | Deaths | Distance |
| 1930 | MOMBASA | Earthquake | 6.0 m | - | 146 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 81°F (27°C) | 3.0 in | |
| February | 81°F (27°C) | 2.2 in | |
| March | 81°F (27°C) | 6.9 in | Warmest |
| April | 80°F (27°C) | 18.0 in | Wettest |
| May | 78°F (26°C) | 16.9 in | |
| June | 77°F (25°C) | 4.4 in | |
| July | 75°F (24°C) | 2.4 in | |
| August | 75°F (24°C) | 1.5 in | Coldest |
| September | 76°F (24°C) | 1.2 in | Driest |
| October | 77°F (25°C) | 2.4 in | |
| November | 79°F (26°C) | 6.5 in | |
| December | 81°F (27°C) | 6.2 in |
Mkoani has a seasonal temperature swing of 7°F / from 75°F in August to 81°F in March. Total annual precipitation is 71.5 inches, with April being the wettest month (18.0") and September the driest (1.2").
Schools in Mkoani
12 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Ng'ombeni A Primary School | - | - | - | - |
| Tironi Primary School | - | - | - | - |
| Shidi Primary School | - | - | - | - |
| Ng'ombeni " B" Primary School | - | - | - | - |
| Ng'ombeni Primary School | - | - | - | - |
| Wambaa Primary School | - | - | - | - |
| Kunguni Primary School | - | - | - | - |
| Michenzani Primary School | - | - | - | - |
| Makoongwe Primary School | - | - | - | - |
| Makombeni Primary School | - | - | - | - |
| Maandalizi Mkoani Primary School | - | - | - | - |
| M/Uweleni Primary School | - | - | - | - |
Museums in Mkoani
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Pemba History Museum |
Farmers Markets in Mkoani
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Chake Chake Market | |||||
| Qatar Market |
Hotels in Mkoani
4 hotels within city radius - OpenStreetMap data
Stadiums & Teams in Mkoani
| Team | League | Division |
|---|---|---|
Airports Near Mkoani
4 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Pemba Airport | PMA | Medium Airport |
| Tanga Airport | TGT | Medium Airport |
| Kwajoni Airport | - | Small Airport |
| Mashado Airport | - | Small Airport |
Quick Facts
🇹🇿 About Tanzania
Frequently Asked Questions About Mkoani
What is the population of Mkoani?
Mkoani has a population of 23,719 residents and is located in Tanzania. The population density is 152 people per square mile, spread across 156.4 square miles.
What is the weather like in Mkoani?
Mkoani has a warm climate with an average annual temperature of 78°F (26°C). Winter temperatures average 81°F in January, while summers reach an average of 75°F in July. The area receives 224 sunny days per year. Annual rainfall totals 71.5 inches.
All Countries























































































































































































































































