Město se nachází na levém břehu říčky Haná v okrese Prostějov v Olomouckém kraji.
První zmínka o městě pochází z roku 1406. Součástí je farní kostel sv. Maří Magdaleny z roku 1662 upravený v 18. stol., barokní fara z 18. stol., u kostela stojí kříž z roku 1785, v parku před kostelem sochy sv. Františka Xaverského z roku 1785, sv. Jana Nepomuckého z r. 1717 a pomník sv. Cyrila a Metoděje z roku 1885, zajímavostí je dům č. 70 s žudrem.