Sign In Register

Teyateyaneng, Lesotho

Berea · Lesotho

Teyateyaneng is a small city in Berea, Lesotho with a population of 27,272. Elevation: 5,554 ft (1,693 m). Average temperature: 59°F (15°C).

27,272 Population 28/sq mi density
5,554 ft Elevation 1,693 meters
59°F Avg Temperature 15°C
28.2 in Annual Rain
Africa / Maseru Timezone

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

Teyateyaneng

Teyateyaneng is a town located in the district of Berea in Lesotho. Usually abbreviated to T.Y., Teyateyaneng takes its name from the two twin rivers which run on the north and the South. Both rivers lead to the Mohokare, or the Caledon River which forms the western boundary with South Africa. They are both named for their vast quantities of sand which means rapid dipping of feet as one crosses them, leading to both names which may well suggest that this is a 'place of quick sands'. Teyateyaneng's name therefore comes from the southern Teja-tejana River, but the name later changed to Teyateyaneng, perhaps due to British influences as the country became a Protectorate in the late 1800s.

People

Population27,272
Density28/mi²

Climate

Avg Temp59°F (15°C)
Rain28.2 in/yr
Sunny Days285/yr
Elevation5,554 ft (1,693 m)
Population27,272
Population Density28 / sq mi
Elevation5,554 ft (1,693 m)
Coordinates-29.1472°, 27.7490°
TimezoneAfrica/Maseru
Country🇱🇸 Lesotho
State / ProvinceBerea
Average Temperature59°F (15°C)
January Average70°F (21°C)
July Average45°F (7°C)
Annual Precipitation28.2 inches (717 mm)
Annual Snowfall0.0 inches (0 cm)

About Teyateyaneng

Teyateyaneng is a small city in Lesotho (Berea) with a population of 27,272. The city sits at an elevation of 5,554 feet (1,693 meters) above sea level. The average annual temperature is 59°F (15°C). Temperatures range from 70°F in January to 45°F in July. Annual precipitation averages 28.2 inches. The timezone is Africa/Maseru.

Climate in Teyateyaneng

Teyateyaneng has an average annual temperature of 15.6°C (60°F). The hottest month is Jan (21.7°C), the coldest is Jul (6.9°C). Average annual precipitation is 600 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 21.7°C / 71°F 10.2° / 33.3° 81.5
Feb 20.9°C / 70°F 9.7° / 32.1° 77.7
Mar 19.4°C / 67°F 8.9° / 31.3° 61.1
Apr 14.9°C / 59°F 3.5° / 26.6° 75.5
May 11.7°C / 53°F -0.4° / 23.2° 15.2
Jun 7.8°C / 46°F -2.7° / 20.7° 7.9
Jul 6.9°C / 44°F -5.9° / 20.8° 23.3
Aug 10°C / 50°F -3.4° / 24.3° 8.8
Sep 15°C / 59°F 0.5° / 30.3° 19.3
Oct 18.3°C / 65°F 3.2° / 33.5° 37.9
Nov 19.7°C / 67°F 5.9° / 33.8° 75.5
Dec 20.9°C / 70°F 8.8° / 33.7° 116.4
Teyateyaneng enjoys a temperate climate with an average annual temperature of 59°F (15°C). Winters average 70°F in January while summers reach 45°F in July / relatively mild seasonal variation. The area gets 285 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 28.2 inches (drier than the 38-inch national average). The city sits at an elevation of 5,554 feet, a high-altitude location.

Temperature

70°F Jan (21°C) 45°F Jul (7°C)
Annual Average58.9°F
9% above Lesotho avg
January Average70°F (21°C)
July Average45°F (7°C)
Sunny Days285 days/yr

Geography

Elevation5,554 ft (1,693 m)
Area958.6 sq mi (2,482.7 km²)
Population Density28/sq mi
Coordinates-29.1472°N, 27.7490°W
TimezoneAfrica/Maseru

Precipitation & Snow

Annual Rainfall 28.2"
26% below Lesotho avg
Snowfall 0.0"
Wettest Month (Jan) 4.57"
Driest Month (Jul) 0.35"

Air Quality

Earthquake History

45 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M0.0 on Sep 5, 2016.

Nov 14, 1990 7 km WSW of Virginia, South Africa M4.8 148 km
Aug 18, 2016 10 km W of Qacha’s Nek, Lesotho M4.5 134 km
Jan 27, 2002 43 km SE of Nako, Lesotho M4.3 92 km
Jan 27, 2002 25 km S of Nako, Lesotho M4.3 78 km
Sep 5, 2016 4 km SSW of Nako, Lesotho M4.3 57 km
Jul 19, 2016 5 km NW of Virginia, South Africa M4.3 150 km
Jul 24, 2001 12 km S of Hennenman, South Africa M4.2 138 km
Mar 20, 2015 25 km ESE of Ventersburg, South Africa M4.2 118 km
Jul 31, 1993 5 km S of Nako, Lesotho M3.8 58 km
Sep 7, 1993 2 km E of Virginia, South Africa M3.7 143 km
Apr 18, 1993 1 km E of Virginia, South Africa M3.7 143 km
Feb 8, 1995 35 km NE of Mohale’s Hoek, Lesotho M3.7 91 km
Feb 21, 1996 12 km ESE of Virginia, South Africa M3.6 134 km
Sep 20, 1993 5 km WSW of Virginia, South Africa M3.6 147 km
Oct 14, 1995 3 km W of Virginia, South Africa M3.5 147 km
Jan 2, 1994 2 km E of Virginia, South Africa M3.4 143 km
Feb 24, 1996 3 km NE of Virginia, South Africa M3.1 145 km
Aug 8, 1990 6 km E of Virginia, South Africa M3.1 141 km
Dec 7, 1995 6 km NE of Virginia, South Africa M3.0 147 km
Apr 17, 1993 52 km W of Mafeteng, Lesotho M2.9 125 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 70°F (21°C) 4.6 in Warmest, Wettest
February 69°F (20°C) 4.1 in
March 65°F (18°C) 3.7 in
April 59°F (15°C) 2.2 in
May 51°F (11°C) 0.8 in
June 45°F (7°C) 0.5 in Coldest
July 45°F (7°C) 0.4 in Driest
August 50°F (10°C) 0.8 in
September 58°F (15°C) 1.3 in
October 62°F (17°C) 2.8 in
November 65°F (19°C) 3.5 in
December 68°F (20°C) 3.7 in

Teyateyaneng has a seasonal temperature swing of 25°F / from 45°F in June to 70°F in January. Total annual precipitation is 28.2 inches, with January being the wettest month (4.6") and July the driest (0.4").

View full weather details →

Schools in Teyateyaneng

22 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Lioli High School
Teyateyaneng English Medium Primary School
Gregg Memorial Secondary School
Assumption High School
St. Agnes High School
Tsoelang-pele School
Lekokoaneng Combined School
TY LEC High School (Masupha)
TY English Medium
Souru Primary School
Assumption Primary School
TY English Medium School
Ntjabane Primary
Ha Fusi Secondary
'Mamathe Community High School
Teyateyaneng L.E.C. Primary School
'Mamathe Community High School
Teyateyaneng English Medium Primary School
Assumption Primary School
Gregg Memorial Secondary School
Assumption High School
St. Agnes High School
View full schools details →

Radio Stations near Teyateyaneng

0 stations within ~55 km.

Station Genre Quality

Libraries in Teyateyaneng

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Liraoheleng LECSA Library0.0
Mangoaela Library0.0

Farmers Markets in Teyateyaneng

NameAddressSeasonHoursOrganicWebsite
Kolonyama Market

Hotels in Teyateyaneng

3 hotels within city radius — OpenStreetMap data

Blue Mountain Inn
Ka pitseng
The Palace Hotel

Restaurants in Teyateyaneng

1 restaurants within city radius — OpenStreetMap data

Hungry Lion

Cafes in Teyateyaneng

4 cafes within city radius — OpenStreetMap data

Koti-Sphola Restaurant
The Fish and Chips Co.
tuckshop
Zero Café

Clinics in Teyateyaneng

2 clinics within city radius — OpenStreetMap data

LS #294343830
LS #414186459

Bus Stations in Teyateyaneng

1 bus stations within city radius — OpenStreetMap data

LS #131873007

Gas Stations in Teyateyaneng

5 gas stations within city radius — OpenStreetMap data

Engen
Fair Deal Filling Station
Fairways
LS #294345582
Puma

Banks in Teyateyaneng

2 banks within city radius — OpenStreetMap data

FNB Lesotho
Standard Lesotho Bank

Shopping Malls in Teyateyaneng

1 shopping malls within city radius — OpenStreetMap data

TY Shopping Centre

Breweries in Teyateyaneng

NameTypeAddressPhoneWebsite
TY Depot

Stadiums & Teams in Teyateyaneng

TeamLeagueDivision
Setsoto Stadium

Airports Near Teyateyaneng

15 airports within the area.

AirportIATAType
Moshoeshoe I International AirportMSULarge Airport
Ficksburg Sentraoes AirportFCBMedium Airport
Arbeitsgenot AirportSmall Airport
Arizona AirportSmall Airport
Kolberg AirportSmall Airport
Kuebunyane AirstripSmall Airport
Ladybrand AirfieldSmall Airport
Leribe AirportLRBSmall Airport
Lesobeng AirportLESSmall Airport
Mafeteng AirportMFCSmall Airport
Mantsonyane AirportSmall Airport
Mejametalana Air BaseSmall Airport
Monte Carlo AirportSmall Airport
Pelaneng AirportPELSmall Airport
Semonkong AirportSOKSmall Airport

Post Offices in Teyateyaneng

2 post offices.

Post OfficeAddress
Berea Post Office
DHL

Treatment Centers in Teyateyaneng

4 treatment centers.

CenterTypePhone
Carewell Health Clinic
Lithoteng Filter Clinic
Maseru Seventh Day Adventist Clinic
Men's Clinic

Churches & Religious Organizations in Teyateyaneng

11 religious organizations (IRS tax-exempt data).

NameAddress
Apostolic Faith Mission
Assumption Mission
Dutch Reformed Congregation
Gregg Memorial
Holo Ea Mmuso ea Lipaki tsa Jehova
Kingdom Hall of Jehovah's Witnesses
St. Agnes
T.Y. Evangelical Church
TY LEC
Universal
Zion Christian Church

Quick Facts

Timezone
Africa/Maseru
Founded
1886

🇱🇸 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 Teyateyaneng.

Get Report

Frequently Asked Questions About Teyateyaneng

What is the population of Teyateyaneng?

Teyateyaneng has a population of 27,272 residents and is located in Lesotho. The population density is 28 people per square mile, spread across 958.6 square miles.

What is the weather like in Teyateyaneng?

Teyateyaneng enjoys a temperate climate with an average annual temperature of 59°F (15°C). Winter temperatures average 70°F in January, while summers reach an average of 45°F in July. The area receives 285 sunny days per year, well above the national average of 205. Annual rainfall totals 28.2 inches.

Nearby Cities

Compare Teyateyaneng with another city: