This is a list of cities and towns in Slovakia, called mestá (singular mesto) in Slovak. Although mesto is variously translated into English as "town" or "city", there is no such legal distinction in Slovak.
As of 25 September 2019, there were 141 mestá in Slovakia.[1] (For German and Hungarian names of these towns, which are used by the respective ethnic minorities, see articles list of German exonyms for places in Slovakia and list of Hungarian exonyms for places in Slovakia).