Sign In Register

Moyo, Uganda

Northern Region · Uganda

Moyo is a small city in Northern Region, Uganda with a population of 18,800. Elevation: 3,192 ft (973 m). Average temperature: 78°F (25°C).

Data updated June 2026

18,800 Population 40/sq mi density
3,192 ft Elevation 973 meters
78°F Avg Temperature 25°C
44.6 in Annual Rain
Africa / Kampala Timezone

Discover Moyo, Uganda

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 Moyo

Moyo, is the main municipal, administrative, and commercial center of Moyo District in the Northern Region of Uganda. The district headquarters are located here.

People

Population18,800
Density40/mi²

Climate

Avg Temp78°F (25°C)
Rain44.6 in/yr
Sunny Days255/yr
Elevation3,192 ft (973 m)
Population18,800
Population Density40 / sq mi
Elevation3,192 ft (973 m)
Coordinates3.6609°, 31.7247°
TimezoneAfrica/Kampala
Country🇺🇬 Uganda
State / ProvinceNorthern Region
Average Temperature78°F (25°C)
January Average81°F (27°C)
July Average74°F (24°C)
Annual Precipitation44.6 inches (1,132 mm)
Annual Snowfall0.0 inches (0 cm)

About Moyo

Moyo is a small city in Uganda (Northern Region) with a population of 18,800. The city sits at an elevation of 3,192 feet (973 meters) above sea level. The average annual temperature is 78°F (25°C). Temperatures range from 81°F in January to 74°F in July. Annual precipitation averages 44.6 inches. The timezone is Africa/Kampala.

Climate in Moyo

Moyo has an average annual temperature of 26.2°C (79°F). The hottest month is Mar (29.6°C), the coldest is Jul (24.3°C). Average annual precipitation is 1535 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 27.5°C / 81°F 17.8° / 37.7° 24.8
Feb 29.5°C / 85°F 19.3° / 39.8° 14.6
Mar 29.6°C / 85°F 20.3° / 41° 62.0
Apr 27.9°C / 82°F 20.4° / 38.7° 94.6
May 26.6°C / 80°F 19.5° / 35.3° 129.7
Jun 25°C / 77°F 18.6° / 33.3° 166.6
Jul 24.3°C / 76°F 18.2° / 32.4° 166.5
Aug 24.5°C / 76°F 18.6° / 32.3° 137.2
Sep 24.7°C / 76°F 18.9° / 32° 163.0
Oct 24.8°C / 77°F 18.8° / 32° 236.3
Nov 24.6°C / 76°F 18.3° / 31.4° 160.4
Dec 25.5°C / 78°F 16.6° / 34.2° 179.9
Moyo has a warm climate with an average annual temperature of 78°F (25°C). Winters average 81°F in January while summers reach 74°F in July / relatively mild seasonal variation. The area gets 255 sunny days per year, above the national average. Annual precipitation totals 44.6 inches. The city sits at an elevation of 3,192 feet.

Temperature

81°F Jan (27°C) 74°F Jul (24°C)
Annual Average77.6°F
44% above Uganda avg
January Average81°F (27°C)
July Average74°F (24°C)
Sunny Days255 days/yr

Geography

Elevation3,192 ft (973 m)
Area473.4 sq mi (1,226.0 km²)
Population Density40/sq mi
Coordinates3.6609°N, 31.7247°W
TimezoneAfrica/Kampala

Precipitation & Snow

Annual Rainfall 44.6"
17% above Uganda avg
Snowfall 0.0"
Wettest Month (Aug) 6.22"
Driest Month (Jan) 0.31"

Air Quality

Earthquake History

19 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M4.4 on Jun 26, 2021.

May 27, 1990 18 km ESE of Juba, South Sudan M5.0 127 km
Jan 5, 2019 44 km SSE of Yumbe, Uganda M4.8 73 km
May 25, 1990 41 km SSW of Juba, South Sudan M4.8 96 km
Jul 18, 1997 55 km ESE of Nebbi, Uganda M4.8 147 km
May 27, 1997 57 km E of Nebbi, Uganda M4.8 129 km
Jul 18, 1997 44 km E of Nebbi, Uganda M4.7 133 km
Oct 13, 1992 58 km E of Juba, South Sudan M4.7 133 km
Jul 18, 1997 57 km E of Nebbi, Uganda M4.7 136 km
Jul 19, 1997 70 km WSW of Gulu, Uganda M4.7 127 km
May 20, 1990 45 km WNW of Torit, South Sudan M4.6 110 km
Jul 19, 1990 66 km S of Juba, South Sudan M4.6 69 km
Jul 18, 1997 55 km ESE of Nebbi, Uganda M4.6 149 km
Jun 3, 1990 40 km SE of Juba, South Sudan M4.6 108 km
Jun 29, 2015 34 km NNE of Nebbi, Uganda M4.5 114 km
Jun 18, 1990 46 km ENE of Juba, South Sudan M4.5 146 km
Jun 26, 2021 59 km E of Yei, South Sudan M4.4 75 km
Mar 20, 2021 11 km ENE of Nebbi, Uganda M4.2 142 km
Aug 10, 2002 58 km W of Kitgum, Uganda M4.0 80 km
Jun 7, 2004 30 km W of Adjumani, Uganda M3.7 36 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 81°F (27°C) 0.3 in Driest
February 82°F (28°C) 0.9 in Warmest
March 82°F (28°C) 2.1 in
April 75°F (24°C) 4.5 in
May 77°F (25°C) 5.2 in
June 76°F (25°C) 4.7 in
July 74°F (24°C) 5.7 in Coldest
August 75°F (24°C) 6.2 in Wettest
September 76°F (24°C) 5.5 in
October 76°F (24°C) 5.8 in
November 78°F (26°C) 3.0 in
December 79°F (26°C) 0.8 in

Moyo has a seasonal temperature swing of 8°F / from 74°F in July to 82°F in February. Total annual precipitation is 44.6 inches, with August being the wettest month (6.2") and January the driest (0.3").

View full weather details →

Colleges & Universities in Moyo

Institution Type Founded Website
Moyo Technical Institute University - ,

Schools in Moyo

48 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Saint Kizito Primary School - - - -
Metu Secondary School - - - -
Moyo Army Primary School - - - -
Moyo Boys' Primary School - - - -
Moyo Girls' Primary School - - - -
Moyo Technical Institute - - - -
Moyo Town Council Primary School - - - -
Noor Primary School - - - -
Nyojo Primary School - - - -
Odokomba Primary School - - - -
Pentagon College - - - -
Saint Andrew College - - - -
Mada Primary School - - - -
Tororo Primary School - - - -
Ayaa Primary School - - - -
Moyo Senior Secondary School - - - -
Moyo Town SS - - - -
Moyo Girls primary - - - -
Fr Bilbao nursery school - - - -
Orfanato Fr Bilbao - - - -
Moyo Town Council primary school - - - -
Moyo Army Primary School - - - -
Father Biribawo Primary School - - - -
Tororo Primary School - - - -
Erepi Primary Teachers College - - - -
Goopi Primary School - - - -
Kyeyo Primary School - - - -
Logoba Secondary School - - - -
Swinga Primary School - - - -
Alimo Primary School - - - -
Amua Primary School - - - -
Besia Primary School - - - -
Bishop Asili Senior Secondary School - - - -
Era Primary School - - - -
Eremi Primary School - - - -
Erepi Primary School - - - -
Afonji Primary School - - - -
Eria Primary School - - - -
Etele Primary School - - - -
Father Biribawo Primary School - - - -
Father Biribawo Secondary School - - - -
Home Dave Primary School - - - -
Kongolo Primary School - - - -
Lama Primary School - - - -
Liri Primary School - - - -
Logoba Primary School - - - -
Lokwa Primary School - - - -
Lokwa Secondary School - - - -
View full schools details →

Museums in Moyo

NameTypeAddressPhoneAnnual Revenue
MADI COMMUNITY MUSEUM

Farmers Markets in Moyo

NameAddressSeasonHoursOrganicWebsite
Alere Trading Centre
Baratuku Market
Oliji Market

Hotels in Moyo

4 hotels within city radius - OpenStreetMap data

Arra Fishing Lodge
Leam Guest House Moyo
Trinity Star Guesthouse
Universal Lodge Moyo

Clinics in Moyo

1 clinics within city radius - OpenStreetMap data

IBOA Health Center11

Gas Stations in Moyo

2 gas stations within city radius - OpenStreetMap data

UG #2794318396
UG #2794318397

Airports Near Moyo

4 airports within the area.

AirportIATAType
Adjumani Airport-Small Airport
Kajo Keji Airport-Small Airport
Moyo AirportOYGSmall Airport
Nimule Airport-Small Airport

Churches & Religious Organizations in Moyo

5 religious organizations (IRS tax-exempt data).

NameAddress
Main Mosque Moyo Town
Moyo Parish
Pentecostal Church
Pentecostal Church
Sisters of The Sacred Heart of Jesus, Moyo Convent

Quick Facts

Timezone
Africa/Kampala
Elevation
820 m (2,690 ft)

🇺🇬 About Uganda

Capital Kampala
Population 42,723,139
Area 236,040 km²
GDP (USD) $48,768,955,863
GDP per capita $1,002
HDI 0.550
Life expectancy 68.3 years
Internet users 15.3%
Urban population 30.6%
Currency UGX (Shilling)
Languages English, Swahili
Calling code +256
TLD .ug
Driving side left

Public Holidays in Uganda

12 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Jan 26 Liberation Day Liberation Day
Feb 16 Archbishop Janani Luwum Day Archbishop Janani Luwum Day
Mar 8 International Women's Day International Women's Day
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 1 Labour Day Labour Day
Jun 3 Martyrs' Day Martyrs' Day
Jun 9 National Heroes' Day National Heroes' Day
Oct 9 Independence Day Independence Day
Dec 25 Christmas Day Christmas Day
Dec 26 Boxing Day Boxing Day

Download Full City Report

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

Get Report

Frequently Asked Questions About Moyo

What is the population of Moyo?

Moyo has a population of 18,800 residents and is located in Uganda. The population density is 40 people per square mile, spread across 473.4 square miles.

What is the weather like in Moyo?

Moyo has a warm climate with an average annual temperature of 78°F (25°C). Winter temperatures average 81°F in January, while summers reach an average of 74°F in July. The area receives 255 sunny days per year, well above the national average of 205. Annual rainfall totals 44.6 inches.

Nearby Cities

Compare Moyo with another city: