По последна оценка населението на Лесото е приблизително 2,1 милиона души.