Obec Malovice (dříve také Horní Malovice, Velké Malovice) se nachází v samém severovýchodním cípu okresu Prachatice v Jihočeském kraji, zhruba 5 km ssv. od Netolic, 7,5 km jv. od Vodňan; 19 km sv. od okresního města Prachatic a 22 km zsz. od krajského města Českých Budějovic. Malovice leží v Českobudějovické pánvi (podcelek Blatská pánev, okrsek Vodňanská pánev), na západním břehu rozlehlého Horního malovického rybníka, který je odděluje od Maloviček. Územím obce probíhá železniční trať 193 (Dívčice – Netolice) se zastávkou Malovice u Netolic (od roku 2011 je však na ní pravidelná osobní doprava zastavena). První písemná zmínka o obci pochází z roku 1315.