Cmentarz znajduje się w dawnej wsi Zakrzów (niem. Sakrau) przyłączonej do Opola w 1899 r. Usytuowany jest w narożu ulicy Harcerskiej i Budowlanych. Założony został w II-giej połowie XIX wieku i powiększony do obecnych rozmiarów po przyłączeniu Zakrzowa do Opola.
Przy wejściu na teren nekropolii od ul. Harcerskiej stoi niewielka zdewastowana kaplica (kostnica). Wzniesiona została pod koniec lat 20-tych XX wieku. Jest to obiekt zbudowany na planie prostokąta, murowany z czerwonej cegły i nakryty dwuspadowym dachem. W roku 1907 w centralnej części cmentarza wzniesiono duży, betonowy krzyż z figurą ukrzyżowanego Chrystusa. Wieńczy on prosty postument.
W narożu nekropolii znalazła się wzniesiona wcześniej, w XVIII wieku, barokowa kapliczka. Kapliczka jest murowana, dwukondygnacyjna i nakryta cebulastym daszkiem zwieńczonym krzyżem. Wszystkie ściany posiadają różnej wielkości i kształtów wnęki. W dwóch z nich znajdują się figurki Matki Boskiej.
Najstarsze nagrobki na cmentarzu datowane są na początek XX wieku. Przeważają skromne kamienne nagrobki z krzyżem na cokole i w zdecydowanej większości inskrypcjami w języku niemieckim. Ostatnie pochówki pochodzą z początku lat 60. XX wieku.