Şahap Kavcıoğlu, 23 Mayıs 1967'de Bayburt'ta dünyaya geldi. Babasının adı adı Halit, annesinin adı Naime'dir. Dokuz Eylül Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümünü tamamladı. İstanbul Üniversitesi Muhasebe Enstitüsünü Denetim Uzmanı olarak bitirdikten sonra, İngiltere Hastings College'ta İşletmecilik üzerine eğitim gördü. Marmara Üniversitesi Bankacılık ve Sigortacılık Enstitüsünde yüksek lisansını ve doktorasını tamamladı.
Esbank T.A.Ş.'de Müfettiş Yardımcısı, Müfettiş, Şube Müdürü, Genel Müdür Yardımcısı olarak çalışan Kavcıoğlu, Bayburt Eğitim Kültür ve Hizmet Vakfı Başkanlığı, Bayburt Üniversitesi Kalkındırma Vakfı Mütevelli Heyeti Üyesi, Galatasaray Spor Kulübü Kongre Üyesi ve Dokuz Eylül Üniversitesi Mezunlar Derneği Kurucu Üyesidir.
Ticari Bankalarda Sorunlu Kredilerin Yönetimi Çözüm Yolları ve Takibi' ve 'Enerji Sektöründe Yatırım Projelerinin Değerlendirilmesi' adlı yayımlanmış 2 kitabı ve çok sayıda yazısı bulunmaktadır.
26. Dönem AK Parti Bayburt Milletvekili seçildi.
2020^yılında Merkez Bankası Başkanı oldu.
Kavcıoğlu, evli ve üç çocuk babasıdır.