Veršvų piliakalnis įrengtas Nemuno dešiniojo kranto aukštumos kyšulyje. Aikštelė beveik keturkampė, pailga rytų – vakarų kryptimi, 12×9 m dydžio. Jos rytiniame krašte supiltas 3,5 m aukščio, 20 m pločio pylimas, kurio išorinis 5 m aukščio šlaitas leidžiasi į 17 m pločio, 2 m gylio griovį. Šlaitai statūs, 37 m aukščio. Piliakalnis apaugęs paskirais krūmais, šlaitų apatinėje dalyje – lapuočiais.