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).
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.
About 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
Climate
| Population | 27,272 |
| Population Density | 28 / sq mi |
| Elevation | 5,554 ft (1,693 m) |
| Coordinates | -29.1472°, 27.7490° |
| Timezone | Africa/Maseru |
| Country | 🇱🇸 Lesotho |
| State / Province | Berea |
| Average Temperature | 59°F (15°C) |
| January Average | 70°F (21°C) |
| July Average | 45°F (7°C) |
| Annual Precipitation | 28.2 inches (717 mm) |
| Annual Snowfall | 0.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.
Temperature
| Annual Average | 58.9°F |
| 9% above Lesotho avg | |
| January Average | 70°F (21°C) |
| July Average | 45°F (7°C) |
| Sunny Days | 285 days/yr |
Geography
| Elevation | 5,554 ft (1,693 m) |
| Area | 958.6 sq mi (2,482.7 km²) |
| Population Density | 28/sq mi |
| Coordinates | -29.1472°N, 27.7490°W |
| Timezone | Africa/Maseru |
Precipitation & Snow
Air Quality
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").
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 | — | — | — | — |
Radio Stations near Teyateyaneng
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Libraries in Teyateyaneng
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Liraoheleng LECSA Library | 0.0 | |||||
| Mangoaela Library | 0.0 |
Farmers Markets in Teyateyaneng
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Kolonyama Market |
Hotels in Teyateyaneng
3 hotels within city radius — OpenStreetMap data
Restaurants in Teyateyaneng
1 restaurants within city radius — OpenStreetMap data
Cafes in Teyateyaneng
4 cafes within city radius — OpenStreetMap data
Clinics in Teyateyaneng
2 clinics within city radius — OpenStreetMap data
Bus Stations in Teyateyaneng
1 bus stations within city radius — OpenStreetMap data
Gas Stations in Teyateyaneng
5 gas stations within city radius — OpenStreetMap data
Banks in Teyateyaneng
2 banks within city radius — OpenStreetMap data
Shopping Malls in Teyateyaneng
1 shopping malls within city radius — OpenStreetMap data
Breweries in Teyateyaneng
| Name | Type | Address | Phone | Website |
|---|---|---|---|---|
| TY Depot |
Stadiums & Teams in Teyateyaneng
| Team | League | Division |
|---|---|---|
| Setsoto Stadium |
Airports Near Teyateyaneng
15 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Moshoeshoe I International Airport | MSU | Large Airport |
| Ficksburg Sentraoes Airport | FCB | Medium Airport |
| Arbeitsgenot Airport | — | Small Airport |
| Arizona Airport | — | Small Airport |
| Kolberg Airport | — | Small Airport |
| Kuebunyane Airstrip | — | Small Airport |
| Ladybrand Airfield | — | Small Airport |
| Leribe Airport | LRB | Small Airport |
| Lesobeng Airport | LES | Small Airport |
| Mafeteng Airport | MFC | Small Airport |
| Mantsonyane Airport | — | Small Airport |
| Mejametalana Air Base | — | Small Airport |
| Monte Carlo Airport | — | Small Airport |
| Pelaneng Airport | PEL | Small Airport |
| Semonkong Airport | SOK | Small Airport |
Post Offices in Teyateyaneng
2 post offices.
| Post Office | Address |
|---|---|
| Berea Post Office | |
| DHL |
Treatment Centers in Teyateyaneng
4 treatment centers.
| Center | Type | Phone |
|---|---|---|
| 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).
| Name | Address |
|---|---|
| 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
🇱🇸 About Lesotho
Public Holidays in Lesotho
11 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Teyateyaneng.
Get ReportFrequently 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.
All Countries























































































































































































































































