Župa Novi Šeher nastala je odvajanjem od župe Osova 1854. godine i od tada vodi matične knjige. Neko je vrijeme od te godine opstojala kao samostalna kapelanija. Župa se prvotno nazivala Ponijevo, jer je župno sjedište bilo u istoimenom mjestu. God. 1896. sijelo je župe preneseno u Novi Šeher i tada je župa dobila novo, sadašnje, ime.
God. 1854. u Ponijevu je podignuta župna kuća, koje se donji dio koristio kao kapela za bogoslužje, budući da nije bilo crkve. Nakon prijenosa župnog sjedišta u Novi Šeher, počele su pripreme za izgradnju crkve. Međutim, ta se zamisao dulje vremena nije ostvarila. Još četvrt stoljeća bogoslužje se držalo u skromnoj drvenoj crkvici. Tek 1923-25 god. izgrađena je solidna župna crkva. Ona je u drugoj polovici šezdesetih godina znatno proširena. Po projektu dip. ing. arh. Florijana Škunce crkva je temeljito obnovljena od 1998. do 2001. godine.
Od likovnih djela vrijedna je spomena slika Sv. Ilije, zaštitnika župe, rađena uljem na platnu. U crkvi se nalaze vitraji akademskog slikara Vladimira Blažanovića s motivima Križnog puta.
U Ozimici se nalazi podružna crkva, izgrađena po planu ing. fra B. Borića 1983, dok je zvonik podignut tri godine kasnije, kada je nabavljeno i zvono. Druga podružna crkva izgrađena je u Dubravi 1990. U župi postoji i desetak kapelica, od kojih su neke drvene.
Župna kuća izgrađena 1905. god. korištena je sve do novijeg vremena. Sadašnja je izgrađena 1973-76. god. po projektu ing. Antolkovića.
God. 1877. župa Novi Šeher (Ponijevo) imala je 1.723 katolika, a 1935. god 3.580. Župa je 1991. godine imala 5.900 (1974:5.400) vjernika a danas ima 3.834 vjernika. Župu tvore sljedeća naselja: Pire, Novi Šeher, Adže, Beše, Dubrava, Galovac, Grabovica, Ljubatovići, Matina, Mladoševica, Ozimica, Ponijevo i Strupina.