Sign In Register

Kasulu, Tanzania

Kigoma · Tanzania

Kasulu is a large city in Kigoma, Tanzania with a population of 238,321. Elevation: 4,298 ft (1,310 m). Average temperature: 68°F (20°C).

238,321 Population 702/sq mi density
4,298 ft Elevation 1,310 meters
68°F Avg Temperature 20°C
50.6 in Annual Rain
Africa / Dar es Salaam Timezone

Discover Kasulu, 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 Kasulu

Kasulu

Kasulu Town is the largest city in Kigoma Region, and the fourteenth most populous city in Tanzania with a population of 238,321 as of 2022.

People

Population238,321
Density702/mi²

Climate

Avg Temp68°F (20°C)
Rain50.6 in/yr
Sunny Days244/yr
Elevation4,298 ft (1,310 m)
Population238,321
Population Density702 / sq mi
Elevation4,298 ft (1,310 m)
Coordinates-4.5767°, 30.1025°
TimezoneAfrica/Dar_es_Salaam
Country🇹🇿 Tanzania
State / ProvinceKigoma
Average Temperature68°F (20°C)
January Average68°F (20°C)
July Average66°F (19°C)
Annual Precipitation50.6 inches (1,286 mm)
Annual Snowfall0.0 inches (0 cm)

About Kasulu

Kasulu is a large city in Tanzania (Kigoma) with a population of 238,321. The city sits at an elevation of 4,298 feet (1,310 meters) above sea level. The average annual temperature is 68°F (20°C). Temperatures range from 68°F in January to 66°F in July. Annual precipitation averages 50.6 inches. The timezone is Africa/Dar_es_Salaam.

Climate in Kasulu

Kasulu has an average annual temperature of 21.4°C (71°F). The hottest month is Oct (23.4°C), the coldest is Jul (19.4°C). Average annual precipitation is 1430 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 21.3°C / 70°F 16.1° / 29.6° 172.3
Feb 21.7°C / 71°F 16.4° / 30.1° 184.7
Mar 21.8°C / 71°F 16.4° / 30.7° 175.5
Apr 21.4°C / 70°F 15.9° / 28.6° 132.5
May 20.8°C / 70°F 14.3° / 28.3° 45.3
Jun 19.6°C / 67°F 11.9° / 27.8° 5.0
Jul 19.4°C / 67°F 10.6° / 28.8° 5.6
Aug 21.4°C / 70°F 11.9° / 31.2° 15.1
Sep 23.4°C / 74°F 14.8° / 33.3° 33.5
Oct 23.4°C / 74°F 15.3° / 33° 114.1
Nov 22°C / 72°F 16.4° / 31.3° 312.9
Dec 21.4°C / 71°F 16.3° / 29.5° 233.5
Kasulu enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winters average 68°F in January while summers reach 66°F in July / relatively mild seasonal variation. The area gets 244 sunny days per year, above the national average. Annual precipitation totals 50.6 inches (wetter than the 38-inch national average). The city sits at an elevation of 4,298 feet.

Temperature

68°F Jan (20°C) 66°F Jul (19°C)
Annual Average68.3°F
26% above Tanzania avg
January Average68°F (20°C)
July Average66°F (19°C)
Sunny Days244 days/yr

Geography

Elevation4,298 ft (1,310 m)
Area339.3 sq mi (878.8 km²)
Population Density702/sq mi
Coordinates-4.5767°N, 30.1025°W
TimezoneAfrica/Dar_es_Salaam

Precipitation & Snow

Annual Rainfall 50.6"
33% above Tanzania avg
Snowfall 0.0"
Wettest Month (Apr) 8.35"
Driest Month (Jun) 0.12"

Air Quality

Earthquake History

40 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.2. Most recent: M5.2 on Jul 28, 2025.

Jul 28, 2025 33 km NW of Rumonge, Burundi M5.2 133 km
Apr 10, 2003 55 km NE of Kalemie, Democratic Republic of the Congo M5.1 127 km
Sep 18, 1990 10 km SSE of Rumonge, Burundi M5.0 90 km
Dec 15, 2000 67 km NE of Kalemie, Democratic Republic of the Congo M4.9 116 km
Apr 5, 2003 12 km SSE of Mwaro, Burundi M4.8 114 km
Aug 4, 2023 25 km S of Kigoma, Tanzania M4.8 79 km
Feb 6, 1999 34 km NNE of Kalemie, Democratic Republic of the Congo M4.8 150 km
Aug 11, 1993 16 km S of Bujumbura, Burundi M4.8 143 km
Sep 1, 2003 30 km ESE of Makamba, Burundi M4.8 42 km
May 2, 2024 16 km W of Kigoma, Tanzania M4.8 77 km
Feb 24, 2004 14 km SSW of Muramvya, Burundi M4.7 145 km
Apr 3, 2011 17 km SW of Mwaro, Burundi M4.7 119 km
Jun 19, 2008 29 km NW of Mwandiga, Tanzania M4.7 68 km
Jun 10, 2006 26 km WNW of Kigoma, Tanzania M4.7 82 km
Apr 10, 2002 44 km SSW of Uvinza, Tanzania M4.7 97 km
Nov 21, 1997 27 km WNW of Kigoma, Tanzania M4.7 85 km
Feb 14, 2022 41 km SSW of Rumonge, Burundi M4.7 92 km
Sep 23, 2023 56 km SSE of Kigoma, Tanzania M4.7 86 km
Aug 14, 2009 69 km SSE of Kigoma, Tanzania M4.6 106 km
Jun 10, 2019 56 km NNE of Kalemie, Democratic Republic of the Congo M4.5 127 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 68°F (20°C) 6.8 in
February 68°F (20°C) 6.6 in
March 68°F (20°C) 7.4 in
April 68°F (20°C) 8.4 in Wettest
May 68°F (20°C) 2.6 in
June 67°F (19°C) 0.1 in
July 66°F (19°C) 0.0 in Coldest, Driest
August 69°F (20°C) 0.2 in
September 70°F (21°C) 1.0 in
October 71°F (21°C) 3.1 in Warmest
November 68°F (20°C) 6.9 in
December 68°F (20°C) 7.7 in

Kasulu has a seasonal temperature swing of 4°F / from 66°F in July to 71°F in October. Total annual precipitation is 50.6 inches, with April being the wettest month (8.4") and July the driest (0.0").

View full weather details →

Colleges & Universities in Kasulu

Institution Type Founded Website
Kasulu Teacher's College College
Kasulu Veta College
Mubondo Agricultural college College
Witdc college College

Schools in Kasulu

166+ public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Antass Open School
Nyansha secondary school
Buseko Hill Secondary school
Kalema Primary school
FDC KASULU
Muka secondary
Kabanga mazoezi P/S
Mwilamvya English medium
Mwilamvya Eng Medium
KTS
St. William secondary
Muka Secondary
Mavuno
BO3
BO9
BO1
BO4
BO7
BO10
BO2
BO5
BO6
Bwalo
BO8
Kabanga nursing school
Kabanga teachers college
Murubona primary school
Nyankima
Mgandazi shule ya msing
Chuo cha ualimu kasulu
Musoma utalii college
Mwilamvya Secondary School
Hamenya Girl's Secondary School
Kinkati Secondary School
Nyaruhande Primary School
Imanga Primary School
Bugaga Primary School
Umoja Primary School
Uhuru Primary School
Tulieni Primary School
Tulashashe Primary School
Sunzu Primary School
Nyumbigwa Primary School
Nyasha Primary School
Nyarumanga Primary School
Nyantare Primary School
Nyankungwe Primary School
Nyangwa Primary School
Nyandura Primary School
Nyamagubwe Primary School
Ntale Primary School
Mwilamvya Primary School
Mwibuye Primary School
Mwenge Primary School
Mwenda Primary School
Murubona Primary School
Muhunga Primary School
Muganza Primary School
Mudyanda Primary School
Mlimani Primary School
Mkombozi Primary School
Mgandazi Primary School
Lugoyi Primary School
Kilombero Primary School
Kigule Primary School
Kigondo Primary School
Kiganamo Primary School
Kidyama Primary School
Kibagwe Primary School
Kasulu Primary School
Karunga Primary School
Kalema Primary School
Kachonge Primary School
Kabanga Mazoezi Primary School
Junga Primary School
Juhudi Primary School
Heru Juu Primary School
Bwami Primary School
Buha Primary School
Bogwe Primary School
Kasulu Secondary School
kasulu primary school
Bogwe Secondary School
HWAZI SECONDARY SCHOOL
ST. FRANCIS XAVIER SECONDARY SCHOOL
murubona muslim secondary school
Kidyama Primary School
Antass Open School
Nyansha secondary school
Buseko Hill Secondary school
Kalema Primary school
FDC KASULU
Muka secondary
Kabanga mazoezi P/S
Mwilamvya English medium
Mwilamvya Eng Medium
KTS
St. William secondary
Muka Secondary
Mavuno
BO3
BO9
BO1
BO4
BO7
BO10
BO2
BO5
BO6
Bwalo
BO8
Kabanga nursing school
Kabanga teachers college
Murubona primary school
Nyankima
Mgandazi shule ya msing
Chuo cha ualimu kasulu
Musoma utalii college
Mwilamvya Secondary School
Hamenya Girl's Secondary School
Kinkati Secondary School
Umoja Primary School
Uhuru Primary School
Tulieni Primary School
Tulashashe Primary School
Sunzu Primary School
Nyumbigwa Primary School
Nyasha Primary School
Nyarumanga Primary School
Nyantare Primary School
Nyankungwe Primary School
Nyandura Primary School
Nyamagubwe Primary School
Ntale Primary School
Mwilamvya Primary School
Mwenge Primary School
Mwenda Primary School
Murubona Primary School
Muhunga Primary School
Mudyanda Primary School
Mlimani Primary School
Mkombozi Primary School
Mgandazi Primary School
Lugoyi Primary School
Kilombero Primary School
Kigule Primary School
Kigondo Primary School
Kiganamo Primary School
Kidyama Primary School
Kibagwe Primary School
Kasulu Primary School
Kalema Primary School
Kachonge Primary School
Kabanga Mazoezi Primary School
Juhudi Primary School
Heru Juu Primary School
Bwami Primary School
Buha Primary School
Bogwe Primary School
Kasulu Secondary School
kasulu primary school
Bogwe Secondary School
HWAZI SECONDARY SCHOOL
ST. FRANCIS XAVIER SECONDARY SCHOOL
murubona muslim secondary school
Kidyama Primary School
View full schools details →

Libraries in Kasulu

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Maktaba/Library0.0
Maktaba/Library0.0

Farmers Markets in Kasulu

NameAddressSeasonHoursOrganicWebsite
Sofya

Hotels in Kasulu

7 hotels within city radius — OpenStreetMap data

Alfa Lodge
Gaby Hotel
Highway
Kudyama Guest House
Ndituye Hotel
Shire hotel
UPENDO Lodge

Restaurants in Kasulu

3 restaurants within city radius — OpenStreetMap data

Best Restaurant
Gaby Hotel Restaurant
Mama Hamza Restaurant

Cafes in Kasulu

8 cafes within city radius — OpenStreetMap data

Kwa mama rose
Lutende internet cafe
Mama ana cafe
Mama asha cafe
Mama elia
Mama Gabriel's Cafe
Mama lidia cafe
Maranatha restaurant

Cinemas in Kasulu

3 cinemas within city radius — OpenStreetMap data

Gatuso ukumbi wa mpira
Sunlight kwa Hamad
Willy Cinema

Castles in Kasulu

1 castles within city radius — OpenStreetMap data

CHAPEL

Clinics in Kasulu

14 clinics within city radius — OpenStreetMap data

Bugaga Dispensary
Ekisha
Heru Juu Dispensary
Kanazi Dispensary
Kidyama Dispensary
Kiganamo Health Center
Kigondo Dispensary
Muhunga Dispensary
Mwibuye
Nkundutsi Dispensary
Ruhamvya
Ruhita Dispensary
Tupatupa
UPENDO Dispensary

Veterinaries in Kasulu

1 veterinaries within city radius — OpenStreetMap data

Mifugo

Bus Stations in Kasulu

9 bus stations within city radius — OpenStreetMap data

Bugaga bus stand
Kasulu bus station
Kasulu bus station
Mnaran station
Mrusi
Nyansha bus stand
Nyumbigwa bus stand
TZ #9613219317
TZ #9613219417

Gas Stations in Kasulu

11 gas stations within city radius — OpenStreetMap data

Dunia feeling station
Kitema
Lake Oil
Muholeza
Mungu kanipa
Olympic
Petro Africa
TZ #3122771831
TZ #4528830189
TZ #4537516890
TZ #7811099687

Banks in Kasulu

4 banks within city radius — OpenStreetMap data

CRDB
NMB Bank Kasulu
NMB wakala
NMB wakala

Airports Near Kasulu

6 airports within the area.

AirportIATAType
Gihohi AirportSmall Airport
Kasulu AirportSmall Airport
Kifura AirstripSmall Airport
Kigoma AirportTKQSmall Airport
Malagarasi AirportSmall Airport
Uvinza AirportSmall Airport

Churches & Religious Organizations in Kasulu

16 religious organizations (IRS tax-exempt data).

NameAddress
Anglican Church
Anglican Kanisa Kuu
Christian Assembles of God
Free Pentecostal Church
Free Pentecostal Church
Kwa Mbasha EAGT
Kwa Mbasha EAGT
Mosque
Mosque
Pastoral Centre
Roman Catholic Church
Roman Catholic Church
Roman catholic Mission Kumsenga
Roman catholic Mission Kumsenga
Rutheran church
Sabato

Explore Near Kasulu

Waterfalls
2
Natural waterfalls documented by USGS and OpenStreetMap contributors
View all →

Quick Facts

Timezone
Africa/Dar_es_Salaam
Elevation
1,458 m (4,784 ft)
Area
878.8 km² (339.2 mi²)
Website
kasulutc.go.tz

Around Kasulu

Places within 5 km radius — OpenStreetMap data

Schools 54
Hospitals 3
Pharmacies 1
Restaurants 4
Cafes 9
Bars 6
Supermarkets 3
Banks 4
Hotels 7
Libraries 1
Police Stations 1
Places of Worship 13

Things to See Near Kasulu

2 places within 15 km

🏰 Castles (1)
  • • CHAPEL
🌄 Viewpoints (1)
  • • secondary school nkunditsi

🇹🇿 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 Kasulu.

Get Report

Frequently Asked Questions About Kasulu

What is the population of Kasulu?

Kasulu has a population of 238,321 residents and is located in Tanzania. The population density is 702 people per square mile, spread across 339.3 square miles.

What is the weather like in Kasulu?

Kasulu enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winter temperatures average 68°F in January, while summers reach an average of 66°F in July. The area receives 244 sunny days per year. Annual rainfall totals 50.6 inches.

Nearby Cities

Compare Kasulu with another city: