Karaçayır est un village dans le district de Kelkit, dans la province de Gümüşhane, en Turquie. Karaçayır se situe à 1 464 m d'altitude, dans le massif Gümüşhane Dağları. La grande ville la plus proche est Kelkit, à 4,3 km au sud-ouest. Parmi les sites touristiques alentour : Satala (16,3 km) et Köse Dam (15,9 km).