Salih Kocalar 1957 yılında Tavas’ta doğmuştur. Gökçeada Atatürk Lisesini bitirmiş, Ankara Üniversitesi Hukuk Fakültesinden 1979 yılında mezun olduktan sonra, askerliğini Artvin’de yedek subay olarak yapmıştır.
Çanakkale hakim adayı olarak mesleğe başlayan Kocalar; sırasıyla Boyabat, Ardahan Cumhuriyet Savcı Yardımcılığı, Dinar Cumhuriyet Savcılığı, Hakkari Cumhuriyet Başsavcılığı, Adalet Müfettişliği ve Yargıtay Cumhuriyet Savcılığı görevlerinde bulunmuştur.
13.07.2008 tarihinde Yargıtay üyeliğine seçilen Salih Kocalar, Yargıtay Yedinci Ceza Dairesi üyesi iken, 05.01.2009 tarihinde Yargıtay Birinci Başkanınca Yargıtay Genel Sekreterliğine seçilmiştir.
Salih Kocalar’ın, “Kaçakçılıkla Mücadele Kanunu ve Yargı Yetkisindeki Trafik Suçları” adlı yayınlanmış eserleri ve çok sayıda makalesi bulunmaktadır. Kocalar, evli ve bir çocuk babasıdır.