Karaçayır, Malatya ilinin Kuluncak ilçesine bağlı bir mahalledir.
Daha önceleri Malatya'nın Hekimhan ilçesine bağlıyken, 5 Şubat 2008'de Kuluncak ilçesine bağlandı.[3]
Karaçayır; idari bölüm olarak daha önceleri köy iken, 2012 yılındaki yasa değişikliğinden sonra mahalle olmuştur.[4]
Madde 9- Mahalle, muhtar ve ihtiyar heyeti tarafından yönetilir.