Adının anlamı ve hangi dilden geldiği tam olarak bilinmemektedir. Ancak Farsça "Keş ve ab" kelimelerinden oluştuğu sanılmaktadır. Romalılar devrinde "Cassicipi" olduğu da sanılmaktadır.
Keşap, Cumhuriyetin ilânından sonra Giresun İline bağlı bir Nahiye durumuna getirilir. 1945 yılında ise İlçe statüsünü alarak Giresun' a bağlanmıştır.
1461 yılında Bölgenin Türk hakimiyetine girmesinden sonra Rumlar Keşap1 ı terk etmişlerdir. 1920 yılına kadar burada iki toplum bir arada yaşamıştır. Bazı kaynaklara göre 1774 yılında Keşap ve civarında Devlet hakimiyeti iyice kaybolduğundan bazı derebeylikler türemiş ve bunlar birbirleri İle sürekli bir mücadele içine girmişlerdir.
Milli mücadele döneminde Hüseyin Avni Bey ve Gazi (Topal) Osman Ağa1 nın önderliklerinde 42 ve 47 nci alayları kuran yöre halkı Atatürk' ün övgüsüne layık büyük zaferlere imza atmışlardır.