608 km² yüzölçümüne sahip olan Bulancak İlçesi, sahil şeridinde kurulu olup, Piraziz, Dereli, İlçeleri ile birlikte, Ordu ve Giresun İl Sınırlarına da komşudur.
İlçe arazisi çok engebeli ve dağlık bir yapı oluşturur. İç kesimlere doğru çıkıldıkça rakım yükselen bir grafik gösterir. Bu yükseklik Karagöl dağlarında 3107 metreyi bulur. 92 Kilometre uzunluğundaki Pazarsuyu Deresinin kaynağı da buradadır.
Bulancak Deresi, İncüvez deresi, Erikliman deresi ve Karadere gibi akarsuları bulunur. Belli başlı yükseltiler ise Kızalan tepesi, Dikmen tepesi, Solakyatak tepesi, Evliya tepesi, Seyit tepesi, Kel tepe, Hasan Çelebi tepesidir.
Bulancak bölgesinde Pazarsuyu deltası en önemli düzlüğü oluşturur. Sahilde önemli kumsalları bulunan Bulancak' in bu doğal dokusu kontrolsüz yapılaşma ve dolgular yüzünden kaybolmaktadır.
Meşe, defne, funda, kocayemiş, mersinağacı ve meyve ağaçlarından oluşan bitki örtüsü, kestane, gürgen, karakavak, kızılağaç, ıhlamur ve karaağaç gibi orman bitki örtüleriyle de süslenmiştir.
2000 metre yüksekliğe kadar fındık ağacı yetişebilmektedir. Yüksek yerlerde çam, ladin ve köknar ağaçları çoğalmaktadır.
Fosfor ve Potasyum bakımından fakir olan bölge toprağı, organik ürünler bakımından da yetersizdir. Toprağın verimliliği sahil ve orta bölgelerde sona ermektedir.
Önemli ormanlar arasında, Anbar, Bicik, Paşakonağı sayılabilir. Toplam orman arazisi 83105 hektarlık bir alanı işgal etmektedir.