Štirinsko jezero je najveće od jezera na planini Zelengora, u istočnom dijelu Bosne i Hercegovine u sklopu Nacionalnog parka Sutjeska. Dugo je oko 600 metara, široko oko 300 metara, a duboko 4,5 metara.
Nalazi se na nadmorskoj visini od 1.677 metara. Od Kotlaničkog jezera je udaljeno oko 1 sat hoda. Smješteno je zapadno od vrhova Todor (1949), i Osredak (1828). Bogato je jezerskom zlatovčicom, i ševarskim pticama.
U periodu od 30. novembra do 1. juna ribolov je zabranjen. Vrhovi iznad jezera omogućuju šetnju i planinarenje. U blizini jezera nalazi se 80 stećaka.
Geografske koordinate: 43.37915463113194, 18.487822103496637