Piliakalnis tai pailga kalva, kurią supa pelkėtos daubos. Šlaitai statūs, 8–14 m aukščio. Aikštelė ovali, 56 x 34 m dydžio, yra kultūrinio sluoksnio žymių. Jos rytiniame gale, manoma, buvo pylimas, ariant išskleistas. Piliakalnio rytiniame ir vakariniame šlaite, 2–3 m žemiau aikštelės, yra 34 m pločio ir 28 m ilgio terasos. Piliakalnio šiaurinėje ir rytinėje papėdėje yra senovės gyvenvietės liekanų.