Vasip Şahin, 1964 yılında Bayburt’ta dünyaya geldi. İlk, orta ve lise eğitimini Erzincan’da tamamladıktan sonra 1981 yılında İstanbul Üniversitesi Hukuk Fakültesi’ne girdi ve 1985 yılında mezun olarak hukuk alanındaki eğitimini tamamladı.

1986 yılında Erzincan Kaymakam adayı olarak İçişleri Bakanlığı’na katılan Şahin, 1987’de Bakanlık tarafından İngiltere’ye gönderilerek bir yıllık bir eğitim programına katıldı. 1989 yılında Küre Kaymakamlığı ile başladığı idari görevleri; Pütürge Kaymakamlığı (1990), Muş Vali Yardımcılığı (1992), Mudurnu Kaymakamlığı (1994), Kızılcahamam Kaymakamlığı (1996) ve Düzce Vali Yardımcılığı (2000) ile devam etti. 2003 yılında Bakanlık Hukuk Müşavirliği ve Sivil Savunma Genel Müdürlüğü Daire Başkanlığı görevlerini üstlendi, 2005 yılında ise İller İdaresi Genel Müdür Yardımcısı, 2008’den itibaren ise İller İdaresi Genel Müdürü olarak görev yaptı.

11 Mayıs 2010 tarihli Bakanlar Kurulu kararı ile 2010-2012 yılları arasında Düzce Valiliği’ni yürüten Şahin, 1 Ağustos 2012’de yayımlanan kararname ile 2012-2014 yıllarında Malatya Valiliği görevini üstlendi. 15 Eylül 2014 tarihli atama ile İstanbul Valiliği’ne getirilen Şahin, 25 Eylül 2014 itibarıyla göreve başladı ve 2014-2018 yılları arasında İstanbul Valiliği görevini sürdürdü. 26 Ekim 2018’de Cumhurbaşkanlığı kararıyla Ankara Valiliği’ne atandı ve 6 Kasım 2018’den itibaren bu görevi yürütmektedir.

Vasip Şahin, evli ve üç çocuk babasıdır. İngilizce bilmektedir.