List of top 19 cities and towns in Lesotho

This is a list of 19 cities, towns and villages in Lesotho. Our directory is organized by categories within these locations.