Dereli ilçesi Doğu Karadeniz bölgesinde Giresun İli'nin güneyinde Giresun-Şebinkarahisar karayolunun 32 nci kilometresinde Karadeniz sahilinden ise 28 kilometre içeride Aksu vadisi üzerinde kurulmuştur. 

            İlçe merkezinin ortasından Aksu deresi geçmektedir. İlçemizin doğusunda Keşap, Yağlıdere, batısında Bulancak, güneyinde Şebinkarahisar, Güney doğusunda Alucra ilçesi, kuzeyinde Giresun merkez ilçesi ile çevrili bulunmaktadır.

          İlçemiz coğrafi bakımından son derece engebeli bir yapıya sahiptir. İlçe merkezi kuzey Anadolu dağ serisini oluşturan Giresun dağları arasındaki Aksu deresinin dar vadisi üzerine yerleşmiştir. Dağların sarp oluşu ve aralarından dereler geçmesi sebebiyle ovalara rastlamak mümkün değildir. Giresun dağları ancak Eğribel (2075 m.) geçidi ile ulaşıma imkân vermektedir.