Nové Sady leží v severozápadní části okresu Vyškov v oblasti Drahanské vrchoviny. Žije zde okolo 114 obyvatel. Nadmořská výška obce je 550 m. Katastrem obce protéká řeka Velká Haná. Obec je ze tří stran obklopena vojenským újezdem Březina a její součástí je i vesnice Březina.