Obec Semněvice leží v Plzeňském kraji v ORP Horšovský Týn v nadmořské výšce 493 m. V roce 2014 zde žilo 187 obyvatel. Semněvice má katastrální území o rozloze 1203 ha.