
Kokory se nacházejí 7 km severozápadně od Přerova a 17 km jihovýchodně od Olomouce. Obcí prochází silnice I. tř. č. 55, spojující Olomouc a Přerov. Nejbližší železniční stanice je v 3,5 km vzdáleném Brodku u Přerova, který leží na trati č. 270 spojující Olomouc a Přerov. Kostel Nanebevzetí Panny Marie stojí na vyvýšenině v severovýchodní části obce a vzhledem ke své věži je nepřehlédnutelný.
Zvonová stolice ve věži byla původně osazena čtyřmi zvony. Zůstal však pouze nejstarší, Ježíš Kristus, který roku 1527 ulil hranický konvář Václav, ostatní zvony byly zrekvírovány. Mobiliář pochází většinou z doby výstavby kostela. Novobarokní hlavní oltář Nanebevzetí Panny Marie je z roku 1854, boční oltáře sv. Jáchyma a Anny, a sv. Jana Nepomuckého jsou z roku 1852. Křtitelnice pochází z roku 1771 a je zhotovena z kokorského vápence. V kostele stojí 17 soch, ale pouze sochy sv. Petra a Pavla, sv. Vojtěcha a Vendelína a sv. Prokopa pocházejí ze starší doby, ostatní jsou poměrně nové. Před hlavním vchodem do kostela stojí sochy svatého Václava a svaté Ludmily. V nice nad vchodem socha Krista s dítětem. Kostel i se schodištěm je zapsán do Seznamu nemovitých památek. Kokorský kostel Nanebevzetí Panny Marie je obklopen hřbitovem. Protože stál na návrší, vedly k němu už roku 1807 kryté dřevěné schody. Tyto původní dřevěné schody byly však záhy nahrazeny 60 kamennými schody. V letech 1921 až 1942 byly prošlapané schody postupně nahrazovány novými, žulovými. Na každém schodu je vytesáno jméno dárce a tím se schodiště stalo památníkem starých rodů kokorské farnosti.
První románsko-gotický kostel zde stál již v roce 1371. Svému účelu sloužil až do roku 1808, kdy byl vzhledem k velké zchátralosti zbourán. Na stejném místě postaven kostel nový, vzhledem k nedostatku peněz byl ale postaven kostel menší, než jaký měl být podle původních plánů. A tento kostel zde stojí doposud..