Mockaičių piliakalnis įrengtas Veiviržo santakoje su Kuisiu, kairiojo kranto aukštumoje. Aikštelė ovali, pailga pietvakarių – šiaurės rytų kryptimi, 65×45 m dydžio. Šlaitai statūs, 20 m aukščio. Šiauriniame ir rytiniame kraštuose aikštelę lanku juosia 80 m ilgio, 1 m aukščio, 8 m pločio pylimas, kurio išorėje buvęs griovys. Piliakalnis datuojamas I tūkstantmečiu – XIII a.Į rytus nuo piliakalnio, griovio vietoje stovi greta esančios sodybos ūkinis pastatas. Piliakalnis apaugęs lapuočiais medžiais. 300 m į šiaurės rytus nuo piliakalnio yra II a. – XII a. senkapis.