Selahattin Karaahmetoğlu, 6 Mayıs 1952'de Giresun Görele'de doğdu. Babasının adı Sebahittin Fehmi, annesinin adı Şükran'dır.
Eczacı; İstanbul İktisadi ve Ticari İlimler Akademisi Eczacılık Yüksekokulunu bitirdi.Görele'de serbest eczacı olarak çalıştı.
Karaahmetoğlu, evli ve 2 çocuk babasıdır.