Giresun se levanta en una península que se adentra en el mar Negro, en el noreste de Anatolia, donde el verde se encuentra con el azul. La provincia abarca 6.934 kilómetros cuadrados, algo menos de una milésima parte del país. Algunas fuentes datan la fundación de la ciudad hacia el 350 a. C.

Los primeros habitantes de la región fueron los antiguos pueblos anatolios. Más tarde colonos de Mileto fundaron la ciudad de Kerasus cerca de Çıtlakkale, y el nombre procede del cerezo silvestre que crece aquí: ceresia.

En el 183 a. C. el rey del Ponto Farnaces I se apoderó de la ciudad. Fue devastada en los combates y se construyó una nueva en la península, dos kilómetros al este, que se llamó Farnakia. Cuando el rey del Ponto Mitrídates fue derrotado por el comandante romano Lúculo, Farnakia pasó a Roma. La ciudad cambió de manos varias veces entre Roma y el Ponto y, bajo dominio romano, su nombre volvió a ser Kerasus. Cuando el imperio se dividió en el 395 d. C., quedó adscrita a la mitad oriental.