Yağlıdere, Giresun ilinde bir Türk şehri ve bir ilçedir.
Şehir, Yağlıdere Çayı vadisinde Karadeniz sahiline yaklaşık 15 km mesafede yer almaktadır. Kıyı kenti Espiye, Yağlıdere Çayı'nın ağzında 12 km kuzey-kuzeydedir. İl başkenti Giresun, Yağlıdere'nin 30 km batısında yer almaktadır.
Pontic Dağları'nda bulunan Yağlıdere ilçesi, Karadeniz sahilinin iç kısımlarında bulunan Yağlıdere Çayı Nehri boyunca uzanmaktadır.