Rubinavo piliakalnis taip pat – Šarūnkalnis yra Šilalės rajone, Traksėdžio seniūnijoje, Rubinavo kaime 3 km į pietvakarius nuo Šilalės, kairiajame Lokystos krante. Šalia praeina plentas 165 Šilalė–Šilutė .
Aikštelė keturkampė, pailga šiaurės rytų – pietvakarių kryptimi. Pylimas išlikęs tik pietvakarių, pietryčių ir šiaurės rytų pusėse:
- Pietvakariniame aikštelės gale supiltas 2 m aukščio ir 25 m pločio pylimas, kurio 6 m aukščio išorinis šlaitas leidžiasi į 16 m ilgio, 20 m pločio ir 3 m gylio gynybinį griovį.
- Pietrytiniame aikštelės krašte yra 30 cm aukščio ir 8 m pločio pylimas.
- Šiaurės rytiniame krašte – pusės metro aukščio ir 10 m pločio pylimas.

Piliakalnio šiaurinis ir šiaurrytinis šlaitas apie 1860 m. nuardytas kasant karjerą. Pietvakarinėje papėdėje, 1 ha plote yra papėdės gyvenvietė, kurioje rasta lipdytos keramikos.