
Obec Osek se nachází v těsné blízkosti města Sobotka, od jejíhož centra leží cca 1,5 km západně. Obcí, před postavením silničního obchvatu Sobotky, procházela hlavní silnice, vedoucí z Mladé Boleslavi do Jičína. Kostel Panny Marie leží v centru obce při této staré silnici.
Zařízení kostela je převážně raně barokní, hlavní oltář rokokový. Kostel je obklopen hřbitovem, od ostatní zástavby oddělen ohradní zdí. V jihozápadním rohu hřbitova stojí dřevěná zvonice (viz samostatné heslo).
Zápis v kronice však uvádí, že byl kostel za husitských válek roku 1430 vypálen a zničen. Později byl znovu vystavěn, a zase dřevěný, Mikulášem Zajícem II. z Hazmburku, pánem na Kosti. Ovšem za třicetileté války byl opětovně vypálen a hrozila jeho úplná zkáza. Opraven však byl již roku 1640 a počátkem 18. století Heřman Jakub Černín z Chudenic vystavěl nový kostel, tentokrát již zděný. Roku 1741 kostel opraven a roku 1860 vsazeny do průčelí kostela hodiny. Generální oprava kostela proběhla roku 1981..