Salih Kocalar 1957 yılında Tavasta doğmuştur. Gökçeada Atatürk Lisesini bitirmiş, Ankara Üniversitesi Hukuk Fakültesinden 1979 yılında mezun olduktan sonra, askerliğini Artvinde 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.