Giresun se afla la 175 km vest de Trabzon, in regiunea turca a Marii Negre, pe o peninsula stancoasa. Portul Giresun exporta lemn si alune, iar atractiile orasului includ mormintele lui Seyyidi Vakkas si Osman Aga, o biserica catolica din secolul XVIII aflata in districtul Cinarlar, vechiul castel Giresun din centrul orasului si insula Giresun pe care se afla ruinele templului luptatoarelor amazoane.
Pe tarmurile marii, la est si vest de Giresun, se afla plaje. Romanii numeau orasul Cerasus, originea cuvantului pentru cirese - cherry (engleza), cerise (franceza), cereza (spaniola), kiraz si Giresun (turca).