Obec Šabina leží v Karlovarském kraji v ORP Sokolov v nadmořské výšce 408 m. V roce 2014 zde žilo 310 obyvatel. Šabina má katastrální území o rozloze 507 ha.