Obec Strunkovice nad Volyňkou se nachází v okrese Strakonice v Jihočeském kraji, zhruba 4,5 km severně od Volyně a 6 km jižně od Strakonic. Leží nad pravým břehem řeky Volyňky v Šumavském podhůří (pod celek Bavorovská vrchovina, rozhraní okrsků Volyňská vrchovina a Miloňovická pahorkatina). Na jihovýchod od Strunkovic se zvedá vrch Kalný (634 m), na straně severozápadní za řekou vyniká vrch Hradiště(604 m). Západním okrajem vesnice souběžně probíhají silnice I/4, (v tomto úseku spojující Strakonice a Volyni) a železniční trať 198 (Strakonice – Vimperk – Volary); nachází se zde železniční stanice Strunkovice nad Volyňkou. Žije zde 124[1] obyvatel.