Şebinkarahisar District is a district of Giresun Province in northeastern Turkey. Its administrative seat is the town of Şebinkarahisar. Its area is 1,396 km, and its population is 19,625 (2022). It is inland from the Black Sea in the Giresun Mountains (Paryadres Mountains).