City Spišské Vlachy se nachází ve státě Slovakia. Rozloha města je 42,21 km2. Počet obyvatel je 3 457.