1956 yılında Malatya`nın Battalgazi ilçesine bağlı Hasırcılar kasabasında doğdu. İlk ve orta öğrenimini Malatya`da tamamladıktan sonra, Ankara Üniversitesi Siyasal Bilgiler Fakültesine girdi. 1977 yılında fakülteden mezun olduktan sonra, bir süre Vakıflar Genel Müdürlüğü`nde memur ve yurt müdürü olarak çalıştı. 1980 yılında Malatya Maiyet Memurluğuna (Kaymakam adaylığına) atandı.
Ayrıca Bakanlıklarca düzenlenen birçok hizmet içi eğitim kursuna katıldı ve gönderildiği İngiltere`de 10 ay süre ile dil eğitimi aldı. 26.09.2008 tarihinden beri Gebze Kaymakamı olarak çalışan Salih KARABULUT, evli ve iki çocuk babasıdır. Orta derecede İngilizce bilmekte olup, kitap okumayı ve spor yapmayı sevmektedir.