Město Ivančice leží v Jihomoravském kraji v ORP Ivančice v nadmořské výšce 210 m. V roce 2014 zde žilo 9580 obyvatel. Ivančice má katastrální území o rozloze 4757 ha.