Le château de Pomayrols est situé au centre du bourg de la commune de Pomayrols, dans le département français de l'Aveyron.
Construit sur la crête d'une colline, le château domine la vallée du Lot.
Wikipedia https://fr.wikipedia.org/wiki/Château_de_Pomayrols
Adresse D509e, Pomayrols 12130, France
Coordonnées 44°28'17.704" N 3°1'28.486" E