Mirošov leží zhruba uprostřed mezi městy Nové Město na Moravě, Bystřice nad Pernštejnem a Křižanovem.
Oficiálně uváděná nadmořská výška obce je 495 m n. m., přitom nejvyššími kopci v okolí jsou Kříb (530 m) a Mirošovský vrch (525 m). K obci náleží také samota Zábršův mlýn asi 2 km JV od obce.
Za obcí u silnice do Dolní Rožínky je mirošovský kamenolom, kde se od 30.let 20.století těží kámen, písek a štěrk.
Obcí protéká Mirošovský potok, který sbírá vodu z okolních rybníků a za lomem u Nového mlýna vtéká do říčky Bobrůvky. Největším rybníkem je Velký mirošovský rybník o výměře cca 11 ha. V okolí obce se nachází ještě několik dalších rybníků, přímo na návsi je rybník Návesník. Na komíně po bývalém lihovaru u Podedvorního rybníku každoročně hnízdí čápi.
Pamětihodnosti
Zvonička sv. Petra a Pavla (vysvěcena v roce 1901, po rekonstrukci a instalaci nového zvonu s elektrickým pohonem vysvěcena podruhé v roce 2009); na návsi pomník 14 padlým občanům v 1. světové válce (1922), mramorový kříž a vysoký opukový kříž. V blízkosti obce stojí několik dalších křížů a u silnice k Moravci Boží muka. Dále jsou zde zachovalé památky lidového stavitelství, např. dům čp. 38, který byl postaven v roce 1789.