Sign In Register

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

18,904 Population 59/sq mi density
3,720 ft Elevation 1,134 meters
73°F Avg Temperature 23°C
37.6 in Annual Rain
Africa / Dar es Salaam Timezone

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.

Full City Profile

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

Population18,904
Density59/mi²

Climate

Avg Temp73°F (23°C)
Rain37.6 in/yr
Sunny Days268/yr
Elevation3,720 ft (1,134 m)
Population18,904
Population Density59 / sq mi
Elevation3,720 ft (1,134 m)
Coordinates-1.1333°, 33.9833°
TimezoneAfrica/Dar_es_Salaam
Country🇹🇿 Tanzania
State / ProvinceMara
Average Temperature73°F (23°C)
January Average74°F (23°C)
July Average71°F (22°C)
Annual Precipitation37.6 inches (954 mm)
Annual Snowfall0.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.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 24.7°C / 77°F 21.8° / 28.7° 134.4
Feb 25.3°C / 78°F 21.6° / 28.5° 200.4
Mar 25°C / 77°F 21.6° / 28.5° 186.7
Apr 24.4°C / 76°F 21.4° / 28.2° 285.6
May 24.3°C / 76°F 21° / 27.3° 185.8
Jun 23.8°C / 75°F 20.2° / 27.1° 41.8
Jul 23.8°C / 75°F 19.7° / 26.8° 25.9
Aug 24.5°C / 76°F 20.8° / 27.8° 55.8
Sep 24.9°C / 77°F 21.4° / 28.5° 108.7
Oct 24.9°C / 77°F 21.8° / 28.8° 121.3
Nov 24°C / 75°F 21.3° / 27.2° 260.4
Dec 24.1°C / 75°F 21.1° / 27.3° 193.4
Shirati has a warm climate with an average annual temperature of 73°F (23°C). Winters average 74°F in January while summers reach 71°F in July / relatively mild seasonal variation. The area gets 268 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 37.6 inches. The city sits at an elevation of 3,720 feet.

Temperature

74°F Jan (23°C) 71°F Jul (22°C)
Annual Average73.0°F
35% above Tanzania avg
January Average74°F (23°C)
July Average71°F (22°C)
Sunny Days268 days/yr

Geography

Elevation3,720 ft (1,134 m)
Area318.4 sq mi (824.6 km²)
Population Density59/sq mi
Coordinates-1.1333°N, 33.9833°W
TimezoneAfrica/Dar_es_Salaam

Precipitation & Snow

Annual Rainfall 37.6"
1% below Tanzania avg
Snowfall 0.0"
Wettest Month (Apr) 7.36"
Driest Month (Aug) 1.10"

Air Quality

Earthquake History

5 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M4.4 on Sep 4, 2022.

Jun 13, 2010 32 km WSW of Kisumu, Kenya M5.0 118 km
Mar 11, 2021 27 km SSW of Tarime, Tanzania M4.8 57 km
Jun 17, 2021 102 km NNW of Musoma, Tanzania M4.6 83 km
Sep 4, 2022 11 km E of Butiama, Tanzania M4.4 69 km
Jun 16, 2010 21 km NNW of Mugumu, Tanzania M4.3 94 km
Source: USGS (M2.5+, 1990–2025)

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
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

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

View full weather details →

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
View full schools details →

Radio Stations near Shirati

0 stations within ~55 km.

Station Genre Quality

Libraries in Shirati

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Dorcas Oyugi Library0.0
TER0.0

Hotels in Shirati

2 hotels within city radius — OpenStreetMap data

G8
Owan

Restaurants in Shirati

2 restaurants within city radius — OpenStreetMap data

Dining Hall
Sansiro

Clinics in Shirati

7 clinics within city radius — OpenStreetMap data

BUBOMBI Dispensary
Masonga Health Centre
Ngasaro Dispensary
Nyahongo Dispensary
Nyamagaro Dispensary
Nyarombo Health Centre
Rwang'Enyi Dispensary

Bus Stations in Shirati

1 bus stations within city radius — OpenStreetMap data

Taxi and Bus Station

Gas Stations in Shirati

3 gas stations within city radius — OpenStreetMap data

Shirati Filling Station
TZ #4397106793
TZ #4577202695

Banks in Shirati

1 banks within city radius — OpenStreetMap data

NMB Bank

Airports Near Shirati

11 airports within the area.

AirportIATAType
Buhemba AirportSmall Airport
Homa Bay AirportSmall Airport
Kisii AirportSmall Airport
Lamai AirportSmall Airport
Mfangano AirportSmall Airport
Migori AirportSmall Airport
Mugumu AirportSmall Airport
Musoma AirportMUZSmall Airport
North Mara AirportSmall Airport
Rusinga AirportSmall Airport
Tarime AirportSmall Airport

Post Offices in Shirati

1 post offices.

Post OfficeAddress
Shirati Post Office

Churches & Religious Organizations in Shirati

1 religious organizations (IRS tax-exempt data).

NameAddress
Shirati Mennonite Church

Quick Facts

Timezone
Africa/Dar_es_Salaam

🇹🇿 About Tanzania

Capital Dodoma
Population 56,318,348
Area 945,087 km²
GDP (USD) $79,030,935,627
GDP per capita $1,224
HDI 0.532
Life expectancy 67.0 years
Internet users 29.1%
Urban population 35.5%
Currency TZS (Shilling)
Languages English, Swahili
Calling code +255
TLD .tz
Driving side left

Download Full City Report

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

Get Report

Frequently 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.

Nearby Cities

Compare Shirati with another city: