Obec Malenice se nachází v okrese Strakonice, kraj Jihočeský, při řece Volyňce zhruba 4,5 km jižně od Volyně a 15 km jižně od Strakonic.
Obcí prochází železniční trať 198, spojující Strakonice, Vimperk a Volary, na níž je situována železniční zastávka Malenice nad Volyňkou. Žije zde 707 obyvatel.