
Mirošov leží v okrese Jihlava, 10 km západně od krajského města na okraji přírodního parku Čeřínek. Obcí prochází silnice III. třídy č. 01943 a žlutě značená turistická trasa. Nejbližší veřejná doprava – autobus – zastavuje v Novém Hubenově asi půl kilometru od obce na silnici č. II/602. Býval zde barokní zámek, zbořený v 80.letech 20. století. Dnes zůstaly pouze terénní náznaky a zanedbaný zámecký park. Před kostelem stojí barokní socha svatého Jana Nepomuckého, za ním křížový kámen. V zámeckém parku je další křížový kámen, v obci a kolem ní je řada drobných památek, převážně křížů.
Jeho architektem je údajně Kilián Ignác Dientzenhofer, jeho autorství ale není doloženo. Kostel nahradil kapli stejného zasvěcení, kterou dal ve druhé polovině 17. století postavit majitel mirošovského panství a otec Jana Vratislava, Adam František Vratislav z Mitrovic. Kostel má oválnou loď, stěny jsou tvarovány pomocí konvexních a konkávních zalomení. Hlavní vstup, drobený kamenným ostěním, je na východní straně, na západní straně je přistavěna obdélná sakristie. Nad vstupním průčelím je nevysoká věž, zakončená polygonální cibulí s makovicí a křížem. Kostel získala po roce 2000 od státu obec, ta jej postupně opravuje..