Rezerwat Świnia Góra jest położony na terenie Suchedniowsko-Oblęgorskiego Parku Krajobrazowego, w głębi rozległych obszarów leśnych. Obejmuje spłaszczoną, grzbietową część wzniesienia Świniej Góry (330 m n.p.m.).
Jego podstawowym zadaniem jest ochrona naturalnych, wielowarstwowych drzewostanów mieszanych, typowych dla dawnej Puszczy Świętokrzyskiej. Drzewostan, liczący od około 120 do 200 lat, budują głównie buk i jodła, którym towarzyszą dąb, modrzew polski, sosna, jawor, grab oraz świerk. Wiele drzew, zwłaszcza jodeł i modrzewi, osiąga rozmiary pomnikowe, a las zachował charakter zbliżony do pierwotnej puszczy.

W obrębie drzewostanu znajdują się niewielkie polany i wilgotne obniżenia terenu, otoczone fragmentami sosnowego boru bagiennego. Na terenie rezerwatu spotkać można wiele rzadkich i chronionych gatunków roślin, takich jak wawrzynek wilczełyko, pełnik europejski, kosaciec syberyjski, czosnek niedźwiedzi, liczydło górskie, storczyk plamisty czy podkolan biały. Zachowały się tu również ślady dawnej eksploatacji rud żelaza, widoczne w postaci licznych zagłębień i szybików otoczonych pierścieniami niewielkich hałd.
