Město Mirovice leží v Jihočeském kraji v ORP Písek v nadmořské výšce 433 m. V roce 2014 zde žilo 1579 obyvatel. Mirovice má katastrální území o rozloze 2204 ha.