Lietuviška pavardė, kilusi iš krikšto vardo Silvestras (lot. silva – „miškas“). Dažniausia Lietuvoje, ypač Kauno ir Marijampolės apskrityse.
Įžymūs žmonės:
Algirdas Šilavka – politikas, buvęs LR socialinės apsaugos ministras.
Povilas Šilavka – žurnalistas, redaktorius.
Stasys Šilavka – inžinierius, hidrotechnikas.