Obec Moravské Knínice leží v Jihomoravském kraji v ORP Kuřim v nadmořské výšce 274 m. V roce 2014 zde žilo 872 obyvatel. Moravské Knínice má katastrální území o rozloze 1305 ha.