Масеру является главным городом государства Лесото. В 1869 году его основал вождь народа басуто Мошвешве I.
Вплоть до 1966 года Масеру играл роль административного центра Басутоленда, позже — официальной столицы Лесото.
Архитектура Масеру включает работы европейских и африканских зодчих, разделяясь на разные кварталы.
В европейской части города расположен аэропорт, королевский дворец, правительственные организации, здание парламента, магазины, спортплощадки и частные коттеджи.
Здесь постоянно строятся новые современные гостиницы и банки.
В африканском квартале находятся обычные дома для рабочих и местных жителей.