Balkarların kökeni hakkında çeşitli görüşler bulunmaktadır: 1. Bulgar Kökenli Olduğu İddiası: Bazı araştırmacılar, Balkar adının Bulgar'dan kaynaklandığını ileri sürmektedir. 2. Kırım'dan Göç Eden Beyden İsim Alma: Ekseri araştırmacılara göre, Balkarlar adlarını, Kırım'dan göç ettikleri sırada kendilerine önderlik eden "Malkar" adında bir beyden almışlardır. 3. Hazar Türkleri İle Bağlantılı Olduğu Görüşü: Balkarların kökenlerinin Hazar Türklerine dayandığı ve 10-11. yüzyıllara kadar bağımsız yaşadıkları düşünülmektedir. 4. Göçebe Yaşam Tarzı: Uzun müddet göçebe bir hayat sürdükleri ve bu nedenle Kafkas Bulgarlarını oluşturdukları da öne sürülmektedir.