Nihošovice (v místním nářečí Nihošouce) jsou obec v okrese Strakonice v Jihočeském kraji. Leží zhruba tři kilometry severozápadně od Volyně a 8,5 kilometru jihozápadně od Strakonic. Leží v Šumavském podhůří (podcelek Bavorovská vrchovina, okrsek Volyňská vrchovina) při ústí Nihošovického potoka do potoka Peklov, v údolí mezi vrchy Ostrý (591 metrů) a Chrastava (523 metrů). Kromě Nihošovic obec zahrnuje i územně nesouvisející vesnici Jetišov. Žije zde 310 obyvatel.