Město Plumlov leží v Olomouckém kraji v ORP Prostějov v nadmořské výšce 308 m. V roce 2014 zde žilo 2379 obyvatel. Plumlov má katastrální území o rozloze 1152 ha.