Obec Kupařovice leží v Jihomoravském kraji v ORP Ivančice v nadmořské výšce 187 m. V roce 2014 zde žilo 268 obyvatel. Kupařovice má katastrální území o rozloze 331 ha.