Obec Pivín leží v Olomouckém kraji v ORP Prostějov v nadmořské výšce 219 m. V roce 2014 zde žilo 724 obyvatel. Pivín má katastrální území o rozloze 691 ha.