Güzyurdu ist ein Dorf im Bezirk Kelkit, in der Provinz Gümüşhane, Türkei. Güzyurdu liegt auf 1.842 m Höhe, im Gebirge Otlukbeli Dağları. Die Einwohnerzahl beträgt 323. Die nächste größere Stadt ist Erzincan, 19,2 km südwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Satala (12,6 km) und Altıntepe (25 km).