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. Piliakalnio 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.