Piliakalnis įrengtas Veisiejo ežero pusiasalyje esančios atskiros kalvos viršūnėje. Kalvą juosia ežeras ir pelkė. Piliakalnio šlaitai statūs, iki 20 m aukščio, viršuje aukštesni dar 4–5 m. Kalvos viršūnėje 30 m ilgio ir 25 m pločio aikštelė, kurią žiedu juosia 1–3 m aukščio pylimas. Archeologinių tyrimų metu nustatyta, kad kalvoje, prieš įrengiant piliakalnį, buvo degintinis kapinynas. Čia rasti 27 kapai. Vėliau – IV–Va. piliakalnis buvo kaip slėptuvė. Įtvirtinant piliakalnį, pylimas buvo piltas 2 kartus ir tvirtintas akmenimis bei rąstais. Be to, papėdėje buvo iškasti 2 grioviai, skyrę piliakalnį nuo gretimos aukštumos. Šiaurinėje ir rytinėje piliakalnio papėdėse aptikta senovės gyvenvietės liekanų. Vykdant archeologinius tyrinėjimus, čia rasta židinių, stulpaviečių, ūkinių duobių pėdsakų bei grublėtosios keramikos šukių. Piliakalnio ir gyvenvietės komplekse rasti radiniai datuojami I–II tūkst. pradžia.