Veysel Şahin, 1968 yılında Sinop’un Türkeli İlçesinde doğdu. İlkokulu Türkeli, ortaokul ve lise öğrenimini Kastamonu’da tamamlayan Şahin, Trakya Üniversitesi Meslek Yüksekokulu Motor Teknik Bölümü, Anadolu Üniversitesi Sosyoloji ile Uluslararası İlişkiler bölümlerini bitirdi. Devlet okullarında öğretmenlik, ardından esnaflık ile özel sektör kuruluşlarında yöneticilikler yapan Şahin, Demokratik Sol Parti Türkeli İlçe Başkanlığı, MHP ile AK Parti'den İl Genel Meclisi Üyeliği görevinde bulundu. 2019 yerel seçimlerinde AK Parti'den Türkeli Belediye Başkanı seçilen Şahin, evli ve 2 çocuk babasıdır.