Piliakalnis įrengtas aukštumos pakraštyje, Veretos dešiniajame krante. Aikštelė buvo ovali, pailga Š-P kryptimi, apie 45 m ilgio ir iki 35 m pločio, kiek iškiliu viduriu. Joje apie 1930 m. buvo rastas akmeninis kirvis. Š jos pusėje buvo supiltas apie 40 m ilgio, 0,8 m aukščio, 14 m pločio pylimas, už kurio iškastas griovys. Šlaitai vidutinio statumo, 4 m aukščio.
Piliakalnis labai apardytas ariant, apie 1970 m. nustumdytas melioruojant, buvo sunaikinta beveik visa aikštelė ir gynybiniai įrenginiai. Piliakalnio vieta dirvonuoja, P šlaitas ir buvęs aikštelės kraštas apaugęs lapuočiais.
Piliakalnyje lokalizuojama 1253 m. minimos kuršių Gėsalų vietovės pilis.
Piliakalnis datuojamas I tūkst. pr. Kr. - XIII a.
Pasiekiamas Girdenių-Vyžančių keliu pervažiavus Veretą ir palei ją laukais pavažiavus į kairę (V) 440 m (yra už antro kanalo vingio, lauko P krašte).
Lit.: LAA, p. 65 (Nr. 218); Dakanis, Merkevičius, Zabiela, 1988, p. 184; Baranauskas, Zabiela, 2004, p. 32-33, 54.