Sign In Register

Gulu, Uganda

Northern Region · Uganda

Gulu is a large city in Northern Region, Uganda with a population of 177,400. Elevation: 3,622 ft (1,104 m). Average temperature: 74°F (23°C).

Data updated June 2026

177,400 Population 1,315/sq mi density
3,622 ft Elevation 1,104 meters
74°F Avg Temperature 23°C
54.5 in Annual Rain
Africa / Kampala Timezone

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

Gulu

Gulu is a city in the Northern Region of Uganda and is the commercial and administrative centre of Gulu District.

People

Population177,400
Density1,315/mi²

Climate

Avg Temp74°F (23°C)
Rain54.5 in/yr
Sunny Days237/yr
Elevation3,622 ft (1,104 m)
Population177,400
Population Density1,315 / sq mi
Elevation3,622 ft (1,104 m)
Coordinates2.7746°, 32.2990°
TimezoneAfrica/Kampala
Country🇺🇬 Uganda
State / ProvinceNorthern Region
Average Temperature74°F (23°C)
January Average76°F (24°C)
July Average71°F (22°C)
Annual Precipitation54.5 inches (1,385 mm)
Annual Snowfall0.0 inches (0 cm)

About Gulu

Gulu is a large city in Uganda (Northern Region) with a population of 177,400. The city sits at an elevation of 3,622 feet (1,104 meters) above sea level. The average annual temperature is 74°F (23°C). Temperatures range from 76°F in January to 71°F in July. Annual precipitation averages 54.5 inches. The timezone is Africa/Kampala.

Climate in Gulu

Gulu has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 1490 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 0°C / 32°F - / - 8.8
Feb 0°C / 32°F - / - 27.8
Mar 0°C / 32°F - / - 62.0
Apr 0°C / 32°F - / - 172.8
May 0°C / 32°F - / - 210.1
Jun 0°C / 32°F - / - 146.0
Jul 0°C / 32°F - / - 178.2
Aug 0°C / 32°F - / - 206.7
Sep 0°C / 32°F - / - 195.5
Oct 0°C / 32°F - / - 162.6
Nov 0°C / 32°F - / - 94.0
Dec 0°C / 32°F - / - 25.1
Gulu has a warm climate with an average annual temperature of 74°F (23°C). Winters average 76°F in January while summers reach 71°F in July / relatively mild seasonal variation. The area gets 237 sunny days per year, above the national average. Annual precipitation totals 54.5 inches (wetter than the 38-inch national average). The city sits at an elevation of 3,622 feet.

Temperature

76°F Jan (24°C) 71°F Jul (22°C)
Annual Average73.8°F
37% above Uganda avg
January Average76°F (24°C)
July Average71°F (22°C)
Sunny Days237 days/yr

Geography

Elevation3,622 ft (1,104 m)
Area134.9 sq mi (349.4 km²)
Population Density1,315/sq mi
Coordinates2.7746°N, 32.2990°W
TimezoneAfrica/Kampala

Precipitation & Snow

Annual Rainfall 54.5"
44% above Uganda avg
Snowfall 0.0"
Wettest Month (Aug) 7.52"
Driest Month (Jan) 0.67"

Air Quality

Earthquake History

17 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M4.3 on Apr 8, 2023.

May 27, 1997 57 km E of Nebbi, Uganda M4.8 83 km
Jan 5, 2019 44 km SSE of Yumbe, Uganda M4.8 106 km
Jul 18, 1997 55 km ESE of Nebbi, Uganda M4.8 94 km
Jun 3, 1990 32 km NW of Apac, Uganda M4.7 65 km
Jul 19, 1997 70 km WSW of Gulu, Uganda M4.7 70 km
Jul 18, 1997 57 km E of Nebbi, Uganda M4.7 85 km
Mar 18, 2004 53 km N of Kigorobya, Uganda M4.7 125 km
Jul 18, 1997 44 km E of Nebbi, Uganda M4.7 95 km
Jul 19, 1997 49 km SE of Nebbi, Uganda M4.6 119 km
Jul 18, 1997 55 km ESE of Nebbi, Uganda M4.6 96 km
Jun 29, 2015 34 km NNE of Nebbi, Uganda M4.5 119 km
Jun 16, 1997 35 km ESE of Nebbi, Uganda M4.5 115 km
Apr 8, 2023 23 km SSW of Buliisa, Uganda M4.3 145 km
Mar 20, 2021 11 km ENE of Nebbi, Uganda M4.2 127 km
Aug 26, 1995 50 km N of Kigorobya, Uganda M4.0 131 km
Aug 10, 2002 58 km W of Kitgum, Uganda M4.0 61 km
Jun 7, 2004 30 km W of Adjumani, Uganda M3.7 112 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 76°F (24°C) 0.7 in Driest
February 77°F (25°C) 1.0 in Warmest
March 76°F (25°C) 3.1 in
April 75°F (24°C) 6.3 in
May 74°F (23°C) 6.7 in
June 73°F (23°C) 5.3 in
July 71°F (22°C) 6.3 in Coldest
August 72°F (22°C) 7.5 in Wettest
September 73°F (23°C) 6.2 in
October 73°F (23°C) 6.4 in
November 74°F (23°C) 3.8 in
December 74°F (23°C) 1.2 in

Gulu has a seasonal temperature swing of 6°F / from 71°F in July to 77°F in February. Total annual precipitation is 54.5 inches, with August being the wettest month (7.5") and January the driest (0.7").

View full weather details →

Colleges & Universities in Gulu

Institution Type Founded Website
Faculty of Agriculture and Environments University - Visit →
FOM, Dept Mental Health Gulu University University - ,
Gulu Primary School Teacher's College College - ,
Gulu University University - ,
Gulu University Faculty Of Medicine University - ,
Gulu University Medical Faculty University - ,
Gulu University, Department of Bio systems Engineering University - ,
Keyo Community Polytechnique College - ,
Keyo Community Polytechnique College - ,
University Faculty of Medicine University - ,
Unyama National Teacher's College College - ,

Schools in Gulu

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

School Level Enrollment Teachers Student/Teacher
GYDA - - - -
GYDA Demonstration Centre - - - -
Manuel Junior Scool - - - -
Unifat Primary School - - - -
Lucia Foundation School - - - -
Gulu Town Primary School - - - -
Saint Mary's Junior School - - - -
Police P7 School - - - -
Vienna Nursery & Primary School - - - -
Pece Prison Primary School - - - -
House of Hope - - - -
Abole Primary School - - - -
Arch Angel Michael Secondary School - - - -
Ariya Mercy Primary School - - - -
Atede Primary School - - - -
Gulu Core Primary School - - - -
Koro Secondary School - - - -
Lapainat Primary School - - - -
Ocer Campion Primary School - - - -
Ocer Campion Senior Secondary School - - - -
Ogul Primary School - - - -
Pageya Primary School - - - -
Saint Mary's Lapinyo Oloyo Primary School - - - -
Akonyibedo Primary School - - - -
Bungatira Central Primary School - - - -
Bungatira Primary School - - - -
Kinene Primary School - - - -
Kulukeno Primary School - - - -
Lawiye Adul Primary School - - - -
Pakwelo Primary School - - - -
Panykoworo Primary School - - - -
Saint John Paul II College - - - -
Sanctuary Of Grace Children Village - - - -
Sir Samuel Baker Secondary School - - - -
Nyama Primary School - - - -
Abuga Primary School - - - -
Abwoch Primary School - - - -
Alliance High School - - - -
Alliance Secondary School - - - -
Alokolum Seminary - - - -
Battel Primary School - - - -
Bishop Angelo Negri College - - - -
Bishop Angelo Negri Nursery and Primary School - - - -
Bishop Luwum Theological Institute - - - -
Bright Valley Nursery and Primary School - - - -
Bright Valley School - - - -
Brozy Nursery and Primary School - - - -
Bwobo Tochi Primary School - - - -
Catechist Training Centre - - - -
Charity College - - - -
Christ The King Demonstration School - - - -
Christian Church Primary School - - - -
Christian Education Centre - - - -
Daniel Comboni Vocational Institute - - - -
Demonstration Centre Vocational School - - - -
Desity College - - - -
El Shaddai Primary School - - - -
Emmanuel Junior Primary School - - - -
Favour Of God Primary School - - - -
Flora Primary School - - - -
Gate Way Nursery and Primary School - - - -
God's Glory Nursery and Primary School - - - -
Good Samaritan Vocational School - - - -
Good Shepherd Primary School - - - -
Grace Christian Nursing School - - - -
Graceland Girls Secondary School - - - -
Gulu Baptist Primary School - - - -
Gulu Central Secondary School - - - -
Gulu College - - - -
Gulu College - - - -
Gulu Community Vocational School - - - -
Gulu High School - - - -
Gulu Parents Comprehensive College - - - -
Gulu Parents Secondary School - - - -
Gulu Primary School - - - -
Gulu Prison's Primary School - - - -
Gulu Public Primary School - - - -
Gulu Secondary School - - - -
Gulu Vision School - - - -
Gulu War Affected Training Centre - - - -
Highland Primary School - - - -
Holy Rosary Primary School - - - -
Kasubi Army Primary School - - - -
Kasubi Central Primary School - - - -
Kirombe Primary School - - - -
Kor Abili Primary School - - - -
Koro P.7 Primary School - - - -
Kweyo Primary School - - - -
Labourline Primary School - - - -
Lacor Primary School - - - -
Laliya Primary School - - - -
Laroo Adra Primary School - - - -
Laroo Boarding Primary School - - - -
Laroo Ebenezer Nursery and Primary School - - - -
Laroo Junior Nursery & Primary School - - - -
Layibi Central Primary School - - - -
Layibi Green Primary School - - - -
Layibi Primary School - - - -
Layibi Tech Primary School - - - -
Library - - - -
Mama Cave Primary School - - - -
Mary Hill Primary School - - - -
Mary Immaculate Primary School - - - -
Mother Anguleta Secondary School - - - -
Mother Ludia Primary School - - - -
Mother Thereza Nursery/Vocational School - - - -
Nile Progressive Secondary School - - - -
Northland High School - - - -
Nsamizi Institute Centre - - - -
Obiya West Primary School - - - -
Paminano Primary School - - - -
Pawel Primary School - - - -
Pece Primary School - - - -
Pece Primary School - - - -
Pece Swamp View Primary School - - - -
Restore Leadership Secondary School Academy - - - -
Restore Leadership Secondary School - - - -
Rwot Acana Memorial College - - - -
Sacred Heart Lacor Seminary - - - -
Saint Joseph Primary School - - - -
Saint Joseph Technical School - - - -
Saint Joseph's College Layibi - - - -
Saint Jude Primary School - - - -
Saint Kizito Aywee Primary School - - - -
Saint Luwum Vocational School - - - -
Saint Mary's College Lacok Secondary - - - -
Saint Mauritz Primary School - - - -
Saint Monica Girls' Vocational School - - - -
Saint Patrick Secondary School - - - -
Saint Peter's Primary School - - - -
Secondary School - - - -
Sacred Heart Secondary School - - - -
Tailoring Institution - - - -
Tera Renangance Vocational School - - - -
Trinity College - - - -
Unity Vocational School - - - -
Universal Standard Technical School - - - -
Victory Nursery and Primary School - - - -
Vienna Junior Nurseru & Primary School - - - -
Wang Keyo Primary School - - - -
Wii Aworanga Primary School - - - -
Private Institution - - - -
UMI - - - -
Gulu Army Secondary School - - - -
St. Mary's College Lacok Secondary School - - - -
Sacred Heart Lacor Seminary - - - -
Restore Leadership Secondary School - - - -
Restore Leadership Secondary School - - - -
Restore Leadership Academy School - - - -
Mary Hill Primary School - - - -
Lacor Primary School - - - -
Restore Leadership Secondary School - - - -
Credo Nursery and Primary School - - - -
Pece Primary School - - - -
Kati-Kati Secondary School - - - -
Nsamizi Training Institute of Social Development - - - -
Negri Primary School - - - -
Legacy Kindergarten and Primary School - - - -
View full schools details →

Radio Stations near Gulu

0 stations within ~55 km.

Station Genre Quality

Libraries in Gulu

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Gulu Public Library0.0

Farmers Markets in Gulu

NameAddressSeasonHoursOrganicWebsite
Cam Tici Produce Distributors
Cuk Atuku
Gulu Main Market
Gulu Market
Opit Market
Ot Yat Market

Hotels in Gulu

61 hotels within city radius - OpenStreetMap data

Abola Lapok
Acholi Inn
Acholi Inn
African Roots Guest House Gulu
Bomah
Bomah Hotel Restaurant Gulu
Brown Palace Hotel
Capital Lodge
Charlton Hotel
ChurchHill Courts Hotel
Corida Guest House
Deluxe Guest House
Diamond Hotel Complex Limited
Dove's Nest Hotel
Elgon Hotel
Free Zone Hotel
Garden Lodge
Global Friendship Hotel
Global Friendship Hotel
Golden Gate Hotel
Golden Peace Hotel
Gulu City Guesthouse
Gulu Country Inn
Gulu Creamson Guest House
Gulu Crystal Hotel
Gulu Crystal Hotel
Gulu Sunset Hotel
Gulu Vision Hotel
Happy Nest Hotel
Heldan Inn
Hospital View Hotel
Hotel Binen 2005
Hotel Diamond Complex
Hotel Diplomat
Hotel kakanyero
Hotel Kakanyero
Hotel Mwokka
Hotel Nok
Idungo Inonga Guest House
Jojos Palace Annex Hotel
Kakanyero Hotel
Kidrone Valley Hotel
Montana Hotel Bar And Accommodation
New Continental Hotel Gulu
New Florida Hotel
New Home Town Inn
New Miami Guest House
New Sunset Hotel
Northern Pearl Hotel
Northern Star Hotel
Palema Crown
Palema Crown Hotel
Tina Hotel
Tina Hotel
Top Star Bar And Lodge
Toplex Hotel
Transa Rock Hotel
Tropicana Inn
Virgin World Suites Limited
Well Springs Hotel
Zam Zam Hotel

Restaurants in Gulu

41 restaurants within city radius - OpenStreetMap data

Acholi Inn
ALULULULU Pork joint
Anna Food Point
Anna's Food Point
Basmati Restaurant
Binen Restaurant
Bismillah Gaz Restaurant
Bismillah Gaz restaurant
Cafe Larem
Dining Hall
Elephante commons
Free Zone Hotel
Hotel Gran Ville Gulu City
Hotel HR Roma
Iron Donkey Cafe & Guesthouse
Jojo's Palace
Montana Restaurant and Bar
New Comrade Restaurant
New Comrades Restaurant
New Life Restaurant
Northern Pearl Hotel
Orchid Cafe
Orchid restraurant
Pagoda
Pork Joint
RFC Fast Food
RFC Restaurant
Sanyu Guesthouse
Sanyu Guesthouse
Sports View Hotel
Stadium view toplex hotel
The DOT Restaurant
The Kitchen
Tina Hotel
Toplex Hotel
Urban King Inn
VIP P'KAKA Pork Joint
Virgin World Suites Limited
Walter Komakech Kitchen
Well Springs
Zodongo

Cafes in Gulu

3 cafes within city radius - OpenStreetMap data

Café Gulu
Public Cafe
The Coffee Hut

Castles in Gulu

1 castles within city radius - OpenStreetMap data

Chief Acleo Ojara Palace

Clinics in Gulu

9 clinics within city radius - OpenStreetMap data

Good Hope Medical Services
Gulu Child and Family Clinic
Gulu Medical Imaging Consultants
IMC
IMC Gulu
Marie Stops Health Center
Mola Medical Center
St. Jude Alleluia Clinic
ST. Mary's Medical Center

Dentists in Gulu

2 dentists within city radius - OpenStreetMap data

Dental Clinic
Lacekocot Atanga Medical Clinic, Lab and Dental services

Veterinaries in Gulu

1 veterinaries within city radius - OpenStreetMap data

Kony Lee Vet Care

Train Stations in Gulu

1 train stations within city radius - OpenStreetMap data

Gulu

Bus Stations in Gulu

7 bus stations within city radius - OpenStreetMap data

Bus park
Bus Park
Gaga Bus
Homeland
Malone Bus Station
UG #4122641492
UG #4122661090

Gas Stations in Gulu

15 gas stations within city radius - OpenStreetMap data

Delta
Don
Don
GASCO
Gasco Energy
Gasco Fuel Station
Gaz
Giff Petrol Station
Neco
Shell
Shell
Shell
Shire Gas Station
Total
Total

Banks in Gulu

17 banks within city radius - OpenStreetMap data

ABSA Bank
Bank of Africa
Barclays Bank
Centenary Bank
Centenary Bank
dfcu Bank
DFCU Bank
DFCU Bank
DFCU Bank-Gulu office
Finca
Housing Finance Bank
Housing Finance Bank
KCB
KCB Bank Gulu Branch
Orient Bank
Post Bank
Stanbic Bank

Stadiums & Teams in Gulu

TeamLeagueDivision

Airports Near Gulu

6 airports within the area.

AirportIATAType
Gulu AirportULUMedium Airport
Adjumani Airport-Small Airport
Bugungu Airport-Small Airport
Chobe Safari Lodge Airport-Small Airport
Kitgum Airport-Small Airport
Lira Airport-Small Airport

Post Offices in Gulu

1 post offices.

Post OfficeAddress
Uganda Post

Churches & Religious Organizations in Gulu

17 religious organizations (IRS tax-exempt data).

NameAddress
Antioch Church
Church Agwee
Church Agwee sign post
Daudi Okello and Gildo Erwa Curch
Grace Baptist Church
Gulu Community Church
Holy Family
Holy Rosary Church
Kingdom Hall of Jehovah's Witnesses
Lacor Catholic Church
Lacor Parish Catholic Church
PAG
Pece Deliverance Church
PRAISE CHRISTIAN CENTRE (PCCI-GULU)
Saint Joseph's Chapel
st. peters catholic church
Watoto Church Gulu

Quick Facts

Timezone
Africa/Kampala
Elevation
1,100 m (3,609 ft)
Website
gulu.go.ug/

Around Gulu

Places within 5 km radius - OpenStreetMap data

Schools 114
Hospitals 16
Pharmacies 20
Restaurants 44
Cafes 1
Bars 43
Supermarkets 8
Banks 12
Hotels 54
Libraries 2
Police Stations 2
Places of Worship 14

🇺🇬 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 Gulu.

Get Report

Frequently Asked Questions About Gulu

What is the population of Gulu?

Gulu has a population of 177,400 residents and is located in Uganda. The population density is 1,315 people per square mile, spread across 134.9 square miles.

What is the weather like in Gulu?

Gulu has a warm climate with an average annual temperature of 74°F (23°C). Winter temperatures average 76°F in January, while summers reach an average of 71°F in July. The area receives 237 sunny days per year. Annual rainfall totals 54.5 inches.

Nearby Cities

Compare Gulu with another city: