Trojanovice se nacházejí v jihozápadní části Moravskoslezských Beskyd. Obec leží ve Frenštátské brázdě, ze které se pak prudce zvedá hřbet Radhošťské hornatiny. Rozprostírá se pod pod masívy Noříčí hory 1047 m.n.m., Velkého Javorníku 918 m.n.m. Nejvyšším a zároveň nejznámějším vrcholem na území Trojanovic je Radhošť 1129 m.n.m. Na území obce zasahuje Chráněná krajinná oblast Beskydy.

Geologie, voda, louky, pastviny, zvířectvo
Památné stromy
Chráněná území