Srby je malá obec ležící západně od Horšovského Týna a je složena z několika části: Medná, Polžice, Srby, Roudná a Vítání. Jihozápadně se vypíná Janovcový vrch s nadmořskou výškou 440 m, severovýchodně leží Ferdinandovo údolí. Obcí protéká řeka Radbuza.