Teyateyaneng es la capital del distrito de Berea en Lesoto.
Se localiza a unos 40 km al norte de la capital nacional, Maseru, en la carretera Main North One, que corre paralela a la frontera sudafricana.
La ciudad se encuentra situada en una meseta a unos 1700 metros de altitud.
Fue fundada en 1886 como la capital de Berea por el jefe Masophal.
[1] Teyaeteyaneng tiene comercios y fábricas textiles de alfombras.