Obec Štěnovice leží v Plzeňském kraji v ORP Přeštice v nadmořské výšce 330 m. V roce 2014 zde žilo 1878 obyvatel. Štěnovice má katastrální území o rozloze 767 ha.