Sign In Register

Mohale's Hoek, Lesotho

Mohale's Hoek District · Lesotho

Mohale's Hoek is a mid-size city in Mohale's Hoek District, Lesotho with a population of 46,593. Elevation: 5,243 ft (1,598 m). Average temperature: 60°F (15°C).

46,593 Population 19/sq mi density
5,243 ft Elevation 1,598 meters
60°F Avg Temperature 15°C
26.1 in Annual Rain
Africa / Maseru Timezone

Discover Mohale's Hoek, Lesotho

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 Mohale's Hoek

Mohale's Hoek

Mohale's Hoek is the capital city of Mohale's Hoek District in Lesotho. It had a population of approximately 40,040 in 2016.

People

Population46,593
Density19/mi²

Climate

Avg Temp60°F (15°C)
Rain26.1 in/yr
Sunny Days289/yr
Elevation5,243 ft (1,598 m)
Population46,593
Population Density19 / sq mi
Elevation5,243 ft (1,598 m)
Coordinates-30.1514°, 27.4769°
TimezoneAfrica/Maseru
Country🇱🇸 Lesotho
State / ProvinceMohale's Hoek District
Average Temperature60°F (15°C)
January Average71°F (21°C)
July Average46°F (8°C)
Annual Precipitation26.1 inches (662 mm)
Annual Snowfall0.0 inches (0 cm)

About Mohale's Hoek

Mohale's Hoek is a mid-size city in Lesotho (Mohale's Hoek District) with a population of 46,593. The city sits at an elevation of 5,243 feet (1,598 meters) above sea level. The average annual temperature is 60°F (15°C). Temperatures range from 71°F in January to 46°F in July. Annual precipitation averages 26.1 inches. The timezone is Africa/Maseru.

Climate in Mohale's Hoek

Mohale's Hoek has an average annual temperature of 13.9°C (57°F). The hottest month is Jan (20.2°C), the coldest is Jul (5.4°C). Average annual precipitation is 674 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 20.2°C / 68°F 7.7° / 31.7° 89.4
Feb 19.4°C / 67°F 7.7° / 30.6° 70.2
Mar 17.9°C / 64°F 6.9° / 29.6° 68.4
Apr 13.3°C / 56°F 1.8° / 24.4° 83.6
May 10.2°C / 50°F -1.2° / 21.2° 21.1
Jun 6.4°C / 44°F -3.6° / 18.6° 11.6
Jul 5.4°C / 42°F -6.9° / 18.7° 41.3
Aug 8.1°C / 47°F -4.5° / 21.7° 11.3
Sep 12.8°C / 55°F -1.2° / 27.5° 27.9
Oct 16.4°C / 62°F 0.9° / 31.2° 36.1
Nov 18°C / 64°F 4° / 31.8° 74.7
Dec 19°C / 66°F 7° / 31.6° 138.5
Mohale's Hoek enjoys a temperate climate with an average annual temperature of 60°F (15°C). Winters average 71°F in January while summers reach 46°F in July / relatively mild seasonal variation. The area gets 289 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 26.1 inches (drier than the 38-inch national average). The city sits at an elevation of 5,243 feet, a high-altitude location.

Temperature

71°F Jan (21°C) 46°F Jul (8°C)
Annual Average59.5°F
10% above Lesotho avg
January Average71°F (21°C)
July Average46°F (8°C)
Sunny Days289 days/yr

Geography

Elevation5,243 ft (1,598 m)
Area2,411.8 sq mi (6,246.5 km²)
Population Density19/sq mi
Coordinates-30.1514°N, 27.4769°W
TimezoneAfrica/Maseru

Precipitation & Snow

Annual Rainfall 26.1"
31% below Lesotho avg
Snowfall 0.0"
Wettest Month (Feb) 4.09"
Driest Month (Jul) 0.43"

Air Quality

Earthquake History

10 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.5. Most recent: M0.0 on Sep 15, 2017.

Aug 18, 2016 10 km W of Qacha’s Nek, Lesotho M4.5 106 km
Sep 15, 2017 58 km S of Bloemfontein, South Africa M4.4 135 km
Jan 27, 2002 43 km SE of Nako, Lesotho M4.3 58 km
Jan 27, 2002 25 km S of Nako, Lesotho M4.3 44 km
Sep 5, 2016 4 km SSW of Nako, Lesotho M4.3 61 km
Jul 31, 1993 5 km S of Nako, Lesotho M3.8 61 km
Feb 8, 1995 35 km NE of Mohale’s Hoek, Lesotho M3.7 35 km
Aug 21, 1990 27 km ESE of Qacha’s Nek, Lesotho M3.1 140 km
Apr 17, 1993 52 km W of Mafeteng, Lesotho M2.9 84 km
Jun 10, 1993 11 km WNW of Mafeteng, Lesotho M2.7 53 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 71°F (21°C) 3.8 in Warmest
February 69°F (21°C) 4.1 in Wettest
March 66°F (19°C) 3.6 in
April 59°F (15°C) 2.0 in
May 52°F (11°C) 0.8 in
June 46°F (8°C) 0.6 in
July 46°F (8°C) 0.4 in Coldest, Driest
August 51°F (11°C) 0.9 in
September 57°F (14°C) 1.3 in
October 63°F (17°C) 2.6 in
November 66°F (19°C) 3.0 in
December 69°F (21°C) 3.0 in

Mohale's Hoek has a seasonal temperature swing of 25°F / from 46°F in July to 71°F in January. Total annual precipitation is 26.1 inches, with February being the wettest month (4.1") and July the driest (0.4").

View full weather details →

Schools in Mohale's Hoek

36 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
'Maneo Primary School
Likhutloaneng Primary School
Good Shepherd Primary School
Mohale's Hoek English Medium
Bothoba-Pelo Primary School
St Stephen's High School
Makhate Primary School
Makhabane Primary School
Thaba-Putsoa Primary School
Mokhele R.C. Primary School
Thaba-Phiri Primary School
Bulu-Bulu Primary School
Kolo-la-Pere Primary School
Potsane A.C.L. Primary School
Matsatseng L.E.C. School
Khoro-ea-Thuto Primary School
Bonhomme Commercial School
Mokhele L.E.C. Priamary School
St. Stephen's Primary School
Likhutloaneng Primary School
Makhabane Primary School
'Maneo Primary School
Thaba-Phiri Primary School
Mokhele R.C. Primary School
Lehlohonolong Primary School
Bothoba-Pelo Primary School
Kolo-la-Pere Primary School
Makhate Primary School
St. Patricks RC Primary School
Mohale's Hoek LEC Primary School
Lehlohonolong Primary School
St. Stephen's High School
St Patrick's High School
Mohale's Hoek High School
Likuena High School
Naleli Primary School
View full schools details →

Farmers Markets in Mohale's Hoek

NameAddressSeasonHoursOrganicWebsite
Marketplace

Hotels in Mohale's Hoek

2 hotels within city radius — OpenStreetMap data

Monateng Hotel
Mount Maluti Hotel

Clinics in Mohale's Hoek

5 clinics within city radius — OpenStreetMap data

District Health
Liphiring Health Centre
LPPA
LS #294982371
LS #294982374

Bus Stations in Mohale's Hoek

1 bus stations within city radius — OpenStreetMap data

Mohale's Hoek Bus Station

Gas Stations in Mohale's Hoek

8 gas stations within city radius — OpenStreetMap data

Brakfontein Filling Station
Engen
LS #294986699
LS #3656904180
LS #4361046090
LS #4361049989
Puma
Tholo Filling Station

Banks in Mohale's Hoek

1 banks within city radius — OpenStreetMap data

Standard Lesotho Bank

Ski Resorts Near Mohale's Hoek

1 ski resorts within range.

Resort Slopes (km) Lifts Peak (m) Price Season Night Park
Tiffindell 0.0 $0

Airports Near Mohale's Hoek

11 airports within the area.

AirportIATAType
Moshoeshoe I International AirportMSULarge Airport
Aliwal North AirportSmall Airport
Braklaagte East AirportSmall Airport
Lady Grey Golf Course AirstripSmall Airport
Mafeteng AirportMFCSmall Airport
Mayaputi Game Reserve AirportSmall Airport
Mohale's Hoek AirportSmall Airport
Nkaus AirportNKUSmall Airport
Nohanas AirportSmall Airport
Quthing AirportUTGSmall Airport
Semonkong AirportSOKSmall Airport

Churches & Religious Organizations in Mohale's Hoek

4 religious organizations (IRS tax-exempt data).

NameAddress
Anglican Church
Mohale's Hoek LECSA Church
Roman Catholic Church
St. Patric's Catholic Mission

Quick Facts

Timezone
Africa/Maseru

🇱🇸 About Lesotho

Capital Maseru
Population 2,108,132
Area 30,355 km²
GDP (USD) $2,117,962,445
GDP per capita $916
HDI 0.550
Life expectancy 57.4 years
Internet users 48.0%
Urban population 42.7%
Currency LSL (Loti)
Languages English, Sotho
Calling code +266
TLD .ls
Driving side left

Public Holidays in Lesotho

11 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Mar 11 Moshoeshoe Day Moshoeshoe Day
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 1 Workers' Day Workers' Day
May 14 Ascension Day Ascension Day
May 25 Africa Day/ Heroes' Day Africa Day/ Heroes' Day
Jul 17 King Letsie III's Birthday King Letsie III's Birthday
Oct 4 Independence Day Independence Day
Dec 25 Christmas Day Christmas Day
Dec 26 Boxing Day St. Stephen's Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Mohale's Hoek.

Get Report

Frequently Asked Questions About Mohale's Hoek

What is the population of Mohale's Hoek?

Mohale's Hoek has a population of 46,593 residents and is located in Lesotho. The population density is 19 people per square mile, spread across 2,411.8 square miles.

What is the weather like in Mohale's Hoek?

Mohale's Hoek enjoys a temperate climate with an average annual temperature of 60°F (15°C). Winter temperatures average 71°F in January, while summers reach an average of 46°F in July. The area receives 289 sunny days per year, well above the national average of 205. Annual rainfall totals 26.1 inches.

Nearby Cities

Compare Mohale's Hoek with another city: