Shirati, Tanzania
Mara · Tanzania
Shirati is a small city in Mara, Tanzania with a population of 18,904. Elevation: 3,720 ft (1,134 m). Average temperature: 73°F (23°C).
Discover Shirati, 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 Shirati
Shirati is a town in Rorya District in North Mara, Tanzania on the shore above Lake Victoria, near the border with Kenya. It has a population of c. 100,000 It is the northernmost town at the border with Kenya at is located in Royra District. Most of the residents of Shirati are DhoLuo speaking people Nilotes. Suba people, a subbranch of Bantu communities who adopted Luo customs, language, and practices also live in Shirati. Similarly, Shirati has a substantial number of Westerners who work at the mission at Kabwana – translated into "the white people's home" from Luo.
People
Climate
| Population | 18,904 |
| Population Density | 59 / sq mi |
| Elevation | 3,720 ft (1,134 m) |
| Coordinates | -1.1333°, 33.9833° |
| Timezone | Africa/Dar_es_Salaam |
| Country | 🇹🇿 Tanzania |
| State / Province | Mara |
| Average Temperature | 73°F (23°C) |
| January Average | 74°F (23°C) |
| July Average | 71°F (22°C) |
| Annual Precipitation | 37.6 inches (954 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Shirati
Shirati is a small city in Tanzania (Mara) with a population of 18,904. The city sits at an elevation of 3,720 feet (1,134 meters) above sea level. The average annual temperature is 73°F (23°C). Temperatures range from 74°F in January to 71°F in July. Annual precipitation averages 37.6 inches. The timezone is Africa/Dar_es_Salaam.
Climate in Shirati
Shirati has an average annual temperature of 24.5°C (76°F). The hottest month is Feb (25.3°C), the coldest is Jul (23.8°C). Average annual precipitation is 1800 mm.
Temperature
| Annual Average | 73.0°F |
| 35% above Tanzania avg | |
| January Average | 74°F (23°C) |
| July Average | 71°F (22°C) |
| Sunny Days | 268 days/yr |
Geography
| Elevation | 3,720 ft (1,134 m) |
| Area | 318.4 sq mi (824.6 km²) |
| Population Density | 59/sq mi |
| Coordinates | -1.1333°N, 33.9833°W |
| Timezone | Africa/Dar_es_Salaam |
Precipitation & Snow
Air Quality
Nearby Volcanoes
1 volcano within 200 km. Closest: Homa Mountain (102 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Homa Mountain | Complex | 1,751 m (5,745 ft) | Unknown | 102 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 74°F (23°C) | 2.2 in | |
| February | 74°F (23°C) | 2.8 in | |
| March | 74°F (23°C) | 4.8 in | Warmest |
| April | 73°F (23°C) | 7.4 in | Wettest |
| May | 73°F (23°C) | 5.0 in | |
| June | 72°F (22°C) | 1.4 in | |
| July | 71°F (22°C) | 1.3 in | Coldest |
| August | 72°F (22°C) | 1.1 in | Driest |
| September | 73°F (23°C) | 1.5 in | |
| October | 74°F (23°C) | 2.2 in | |
| November | 74°F (23°C) | 4.8 in | |
| December | 73°F (23°C) | 3.0 in |
Shirati has a seasonal temperature swing of 3°F / from 71°F in July to 74°F in March. Total annual precipitation is 37.5 inches, with April being the wettest month (7.4") and August the driest (1.1").
Schools in Shirati
33 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Kyamkami Primary School | — | — | — | — |
| Mkoma Primary School | — | — | — | — |
| Minigo Primary School | — | — | — | — |
| Michire Primary School | — | — | — | — |
| Masonga Primary School | — | — | — | — |
| Manyanyi Primary School | — | — | — | — |
| Manila Primary School | — | — | — | — |
| Majengo Primary School | — | — | — | — |
| Kyariko Primary School | — | — | — | — |
| Ngasaro Primary School | — | — | — | — |
| Masonga Primary School | — | — | — | — |
| Prof. Philemon Sarungi Secondary School | — | — | — | — |
| MASONGA SECONDARY SCHOOL | — | — | — | — |
| KATURU SECONDARY SCHOOL | — | — | — | — |
| Tina's primary school | — | — | — | — |
| TAI SECONDARY SCHOOL | — | — | — | — |
| Shirati Nursing School | — | — | — | — |
| Masonga Primary School | — | — | — | — |
| Nyabikondo Primary School | — | — | — | — |
| Nyahera Primary School | — | — | — | — |
| Nyahongo Primary School | — | — | — | — |
| Nyamagongo Primary School | — | — | — | — |
| Obwere Primary School | — | — | — | — |
| Rwang'enyi Primary School | — | — | — | — |
| Ryagati Primary School | — | — | — | — |
| Shirati Primary School | — | — | — | — |
| Sota Primary School | — | — | — | — |
| Shirati Primary School | — | — | — | — |
| Mkoma Primary School | — | — | — | — |
| Milenia ya 3 primary school | — | — | — | — |
| Sota primary school | — | — | — | — |
| TEA Hostel | — | — | — | — |
| MASONGA SECONDARY SCHOOL | — | — | — | — |
Radio Stations near Shirati
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Libraries in Shirati
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Dorcas Oyugi Library | 0.0 | |||||
| TER | 0.0 |
Hotels in Shirati
2 hotels within city radius — OpenStreetMap data
Restaurants in Shirati
2 restaurants within city radius — OpenStreetMap data
Clinics in Shirati
7 clinics within city radius — OpenStreetMap data
Bus Stations in Shirati
1 bus stations within city radius — OpenStreetMap data
Gas Stations in Shirati
3 gas stations within city radius — OpenStreetMap data
Banks in Shirati
1 banks within city radius — OpenStreetMap data
Airports Near Shirati
11 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Buhemba Airport | — | Small Airport |
| Homa Bay Airport | — | Small Airport |
| Kisii Airport | — | Small Airport |
| Lamai Airport | — | Small Airport |
| Mfangano Airport | — | Small Airport |
| Migori Airport | — | Small Airport |
| Mugumu Airport | — | Small Airport |
| Musoma Airport | MUZ | Small Airport |
| North Mara Airport | — | Small Airport |
| Rusinga Airport | — | Small Airport |
| Tarime Airport | — | Small Airport |
Post Offices in Shirati
1 post offices.
| Post Office | Address |
|---|---|
| Shirati Post Office |
Churches & Religious Organizations in Shirati
1 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Shirati Mennonite Church |
Quick Facts
🇹🇿 About Tanzania
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Shirati.
Get ReportFrequently Asked Questions About Shirati
What is the population of Shirati?
Shirati has a population of 18,904 residents and is located in Tanzania. The population density is 59 people per square mile, spread across 318.4 square miles.
What is the weather like in Shirati?
Shirati has a warm climate with an average annual temperature of 73°F (23°C). Winter temperatures average 74°F in January, while summers reach an average of 71°F in July. The area receives 268 sunny days per year, well above the national average of 205. Annual rainfall totals 37.6 inches.
All Countries























































































































































































































































