La urba loko de Oxyrhynchus mem neniam estis elfosita, ĉar la moderna egipta urbo estas konstruita supre de ĝi, sed oni kredas, ke la urbo havis multajn publikajn konstruaĵojn, inkluzive de teatro kun kapacito de 11,000 spektantoj, hipodromo, kvar publikaj banoj, gimnastikejo kaj du malgrandaj havenoj sur la rivero Bahr Yussef. Ankaŭ verŝajne estis armeaj konstruaĵoj, kiel kazernoj, ĉar la urbo subtenis armean garnizonon dum pluraj okazoj dum la romiaj kaj bizancaj periodoj. Dum la grekaj kaj romiaj periodoj, Oxyrhynchus havis templojn al la dioj Serapis, Zeus-Amun, Hera-Isis, Atargatis-Bethniris kaj Osnis. Ankaŭ ekzistis grekaj temploj al Demeter, Hermeso, kaj Kristana Dionysus; kiel modernaj kristanaj temploj al Jupitero kaj Mars Kopolin.
Demetro, Dionizo, Hermeso kaj Apolono