Piliakalnis įrengtas Ančios kairiajame krante esančiame aukštumos kyšulyje. Aikštelė keturkampė, pailga R-V kryptimi, 8 m ilgio ir 8 m pločio. Jos R krašte supiltas 3 m aukščio, 14 m pločio pylimas. R pašlaitėje iškastas 5,5 m pločio, 2 m gylio griovys, už kurio supiltas antras 1,5 m aukščio, 6 m pločio pylimas. Jo išorėje iškastas antras 5 m pločio, 0,5 m gylio griovys, kurio išorinis 4 m aukščio šlaitas kyla į trečią 1,2 m aukščio, 6 m pločio pylimą. Už šio pylimo dar iškastas trečias 4 m pločio, 1 m gylio griovys. V aikštelės gale supiltas 0,5 m aukščio, 9 m pločio pylimas. 3 m žemiau jos krašto, ŠV šlaite yra 4 m pločio, 0,5 m gylio griovys, už kurio esanti siauro ožnugario dalis sutvirtinta net penkiais pylimais ir tarp jų esančiais grioviais. Už griovio supiltas 0,5 m aukščio, 8 m pločio antras pylimas. Šio pylimo išorinis 6 m aukščio šlaitas leidžiasi į 5 m pločio, 1,5 m gylio antrą griovį, už kurio kyla trečias 0,3 m aukščio, 3 m pločio pylimas. Už šio pylimo iškastas trečias 2 m pločio, 0,2 m gylio griovys, už kurio supiltas ketvirtas 0,3 m aukščio, 3 m pločio pylimas. Už pastarojo pylimo yra ketvirtas 2 m pločio, 0,3 m gylio griovys ir supiltas penktas 0,5 m aukščio, 3 m pločio pylimas. Už jo toliau penktas 2 m pločio, 0,3 m gylio griovys ir 1,5 m aukščio, 12 m pločio šeštas pylimas, esantis jau ožnugario V krašte. Šoniniai piliakalnio šlaitai statūs, 12-13 m aukščio.
Pylimai aikštelės kraštuose apardyti duobių, R išorinis pylimas nuskleistas. Piliakalnis apaugęs smarkiai išretintais lapuočiais.
Piliakalnis datuojamas I tūkst. - II tūkst. pradžia.
Pasiekiamas Stulgių-Karyznų keliu, sankryžoje į Šikšnius pasukus į kairę (V) lauko keliuku, pavažiavus 600 m ir pasukus į dešinę (Š), už 140 m (yra priekyje).
Lit.: Avižonis, 1927, p. 11-12; LAA, p. 67 (Nr. 231).