It lies on the border between the Boskovice Furrow and Drahany Highlands.
The highest point is the hill Mojetín at 608 m (1,995 ft) above sea level.
The first written mention of Knínice is from 1110, when Queen Euphemia donated the village to the Hradisko Monastery in Olomouc.
In 1250, Knínice was promoted to a market town by King Wenceslaus I.
The main landmark of Knínice is the Church of Saint Mark.