Obec Nemojany leží v Jihomoravském kraji v ORP Vyškov v nadmořské výšce 265 m. V roce 2014 zde žilo 694 obyvatel. Nemojany má katastrální území o rozloze 601 ha.