Obec Provodovice leží v Olomouckém kraji v ORP Hranice v nadmořské výšce 364 m. V roce 2014 zde žilo 148 obyvatel. Provodovice má katastrální území o rozloze 327 ha.