Il sito della città di Oxyrhynchus non è mai stato scavato, perché la moderna città egiziana è costruita sopra di essa, ma si ritiene che la città avesse molti edifici pubblici, tra cui un teatro con una capacità di 11.000 spettatori, un ippodromo, quattro bagni pubblici, una palestra e due piccoli porti sul Bahr Yussef. È anche probabile che ci fossero edifici militari, come le caserme, poiché la città sosteneva una guarnigione militare in diverse occasioni durante i periodi romano e bizantino. Durante i periodi greco-romano, Oxyrhynchus aveva templi a divinità Serapis, Zeus-Amun, Hera-Isis, Atargatis-Bethniris e Osnis. C'erano anche templi greci a Demeter, Hermes, e Apollo cristiano; come i moderni templi cristiani a Giove e Marte Capitolino.
Demetra, Dioniso, Ermes e Apollo