Le code postal de la ville Viazac est le 46100. Elle englobe aussi les codes postaux suivants : 46106, 46100.
La commune de Viazac se trouve dans le département du Lot (46), qui est dans la région Occitanie.
La ville compte 337 habitants, selon les dernières statistiques et ses habitants s'appellent les .
La superficie de Viazac est de 18 km². Son altitude moyenne est de 326 mètres. Peu dense, elle compte 19 habitants au km².
Latitude : 44.641
Longitude : 2.076
Plus d'information sur la page Wikipédia de Viazac.