Městys Malšice leží v okrese Tábor, v kraji Jihočeský.