Střelské Hoštice jsou obec v okrese Strakonice v Jihočeském kraji. Leží na levém břehu řeky Otavy zhruba pět kilometrů jihovýchodně od Horažďovic a dvanáct kilometrů severozápadně od Strakonic. Žije v nich 905 obyvatel. Obcí prochází silnice I/22, spojující výše zmíněná města.