
Městys Mohelno (německy Mohleno) se nachází asi 30 km jihovýchodně od Třebíče a 11 km od města Náměšť nad Oslavou. Severojižním směrem jím prochází silnice II/392 z Velkého Meziříčí do Tulešic. Leží v místech pravěkého osídlení. Mohelno je prvně písemně zmíněno roku 1234. V roce 2007 byl Mohelnu vrácen středověký status městyse (městečka) ze 14. století. Nyní tu žije přibližně 1400 obyvatel.
Kostel Všech svatých stojí v centru městyse na vyvýšenině jižně od říčky Mohelničky.
Z té doby se zachovalo pětiboce uzavřené kněžiště s jedním polem křížové žebrové klenby a paprsčitým závěrem a obvodové zdi lodi a staré sakristie, která přiléhá k severní zdi presbytáře. Ve druhé polovině 14. století nechal Albrecht z Cimburka, tehdejší držitel vsi, k severní zdi lodi postavit Senoradskou kapli. V dalších stoletích kostel několikrát vyhořel a byl opraven. Na přelomu druhé a třetí třetiny 17. století byla loď zaklenuta valeně s výsečemi a také obdržela hudební kruchtu. V roce 1803 byla zřízena před hlavním, jižním vstupem do kostela předsíň; roku 1836 vznikla nová sakristie u jižní zdi kněžiště a také schodiště na kruchtu u západní zdi Senoradské kaple. V kostele jsou instalovány varhany z roku 1936 od krnovské varhanářské firmy Rieger. Kolem kostela se nacházel hřbitov, jehož plocha je stále ohraničena zdí. V její jižní části se nachází samostatná hranolová zvonice, patrně z 15. nebo 16. století, s průchodem v přízemí. Je třípatrová, přičemž až do požáru v roce 1835 měla dřevěný ochoz a pravděpodobně také dřevěné zvonicové patro. Poblíž kostela se nachází barokní fara z roku 1775. Římskokatolický kostel Všech svatých je kostelem farním s pravidelnými bohoslužbami. Farnost Mohelno je však administrována ex currendo z farnosti Rouchovany. Areál kostela je od roku 1958 chráněnou kulturní památkou..