Çerkeslerin kökeni, Batı Kafkasya'nın yerli halklarına dayanmaktadır. Çerkeslerin atalarının, M.Ö. 1000 yılında yaşayan Sindler ve Meotlar olduğu tahmin edilmektedir. Çerkes adının kökeni hakkında farklı görüşler bulunmaktadır: Antik Yunan etkisi: Çerkes adının, Antik Çağ'da Yunanlıların bugünkü Novorossiysk (Tsemez) ve Gelencik arasında yaşayan yerel bir kabileye verdikleri "Kerket" adından geldiği düşünülmektedir. Türk etkisi: Bazı görüşlere göre, Çerkes adını Ortaçağ'daki Türkler kazandırmıştır. Asker kişi anlamı: Asker kişi anlamına gelen "çeri" veya kazan anlamına gelen "cer" kelimelerinin Çerkes kelimesine kökenlik ettiği de yaygın görüşler arasındadır. Çerkesler, kendilerine Adığe adını verirler.