Piliakalnis įrengtas Dubysos dešiniojo kranto aukštutinės terasos krašte, santakoje su bevardžiu upeliu. Aikštelė ovali, pailga PR-ŠV kryptimi, 42x20 m dydžio, buvusi apjuosta 0,5 m aukščio, 4 m pločio pylimu, kuris geriausiai išliko ŠV pusėje. Už pylimo iškastas 4 m pločio, 0,3 m gylio griovys, už jo supiltas antras 0,5 m aukščio, 4 m pločio pylimas, kuris ŠV gale yra 2 m aukščio, 15 m pločio, PR gale - 1,5 m aukščio, 11 m pločio. ŠV pylimo išorinėje pusėje iškastas 14 m pločio, 1,5 m gylio griovys 6 m pločio dugnu, už kurio supiltas 0,2-0,7 m (Š) aukščio, 6 m pločio pylimas, kurio galai pereina į 45 m pločio terasą piliakalnio Š ir P šlaituose, apjuosdami jį trečiu pylimų žiedu. Į PR ir ŠV nuo aikštelės įrengti priešpiliai.
Į ŠV nuo piliakalnio esančio priešpilio aikštelė keturkampė, pailga PR-ŠV kryptimi, 65x15 m dydžio, iškilusiu per 1 m viduriu. Jos ŠV pusėje supiltas 1 m aukščio, 10 m pločio pylimas (išliko tik Š kraštas), kurio 2 m aukščio išorinis šlaitas leidžiasi į 12 m pločio, 1,5 m gylio griovį. Į PR nuo piliakalnio esančio priešpilio aikštelė keturkampė, irgi pailga PR-ŠV kryptimi, 35x11 m dydžio, iškilusiu per 1 m viduriu. Jos PR pusėje supiltas 1 m aukščio, 14 m pločio pylimas.
Piliakalnio ir priešpilių šlaitai į Dubysos slėnį statūs, 20 m aukščio, į upelį - nuolaidesni, 10-15 m aukščio.
Šlaitai ir aikštelės bei pylimai apardyti arimų. ŠV priešpilio beveik visas ŠV pylimas nuardytas kasant karjerą. Aikštelės dirvonuoja, tačiau jau pradeda užaugti krūmais ir eglaitėmis, Š šlaitas apaugęs eglėmis.
Piliakalnis žinomas ir Račkiškių vardu.
Piliakalnis datuojamas I tūkst. - II tūkst. pradžia.
Pasiekiamas iš Ariogalos-Betygalos plento, pravažiavus Kirkšnovę, kylant į kalną pasukus į kairę (V) keliu, pavažiavus 2,7 km Dubysos kairiojo kranto slėniu iki nykstančio kelio galo (yra dešinėje (Š), ant Dubysos aukštutinės terasos (matyti neapaugęs P šlaitas)).
Lit.: Dowgird, 1909, p. 363; Krzywicki, 1909, p. 27-31; LAA, p. 146 (Nr. 637).