Townapedia

Shirati, Tanzania

Shirati is a town of 18,904 people in Mara, Tanzania.

Loading the weather...
Population18,904 GeoNames
RegionMara
Elevation1,134 m 3,720 ft
Time zoneAfrica/Dar es Salaam
Nearest airportMusoma Airport (MUZ) 46 km
Advertisement

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.

From the Wikipedia article Shirati (this version), under CC BY-SA 4.0.

Schools, colleges and libraries3

Majengo Primary School

School · 1.4 km

Open in Google Maps

Sota primary school

School · 1.5 km

Open in Google Maps

Sota Primary School

School · 2.4 km

Open in Google Maps

History

When Shirati was part of German East Africa, the Germans built a fort there, built a sturdy gravel road down to the shore of Lake Victoria where they put in a stone pier, as well as constructing a number of other official buildings.

From the History section of Shirati on Wikipedia, under CC BY-SA 4.0.

Map of Shirati

3 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Musoma Airport (MUZ) is the nearest airport with scheduled flights listed in OpenStreetMap, 46 km away.

  • Musoma 46 km southwest, about 46 min by car
  • Tarime 49 km southeast, about 49 min by car
  • Sirari 56 km east, about 56 min by car
  • Mugango 69 km southwest, about 1 h 15 min by car
  • Matongo 71 km southeast, about 1 h 15 min by car
  • Butiama 70 km south, about 1 h 15 min by car
  • Nyamuswa 85 km south, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Keep exploring

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Page built November 10, 2026. Spotted a mistake? Tell us or suggest a place.