Trnica leží u silnice spojující města Mavrovo a Debar, na levém břehu Mavrovské řeky. Leží na strmém úpatí hory Bistra. Z vesnice vede silnice do vesnic Beličica a Volkovija. Leží v nadmořské výšce 1020 metrů.
Tato lokalita je známá také díky výrobě stejnojmenného sýru, který se vyráběl v družstvu Gabrovo, které se nacházelo 18 km od Trnice. Výroba byla po rozpadu Jugoslávie obnovena a sýr se vyrábí pod názvem Korab Trnica (makedonsky Кораб Трница).
Historie
Vesnici založili přistěhovalí albánští pastevci koz. Dříve se v okolí vesnice nacházel klášter, jehož pozůstatky jsou patrné i dnes.
Trnica byla místem, které obývali výhradně Albánci, kteří často páchali zvěrstva na projíždějících obchodnících a přepadávali auta projíždějící z Mavrova do Debaru. Kvůli kriminalitě se obyvatelé přilehlých vesnic Volkovija a Beličica rozhodli místní obyvatele vyhnat.
Během srbské okupace Makedonie v roce 1913 zde sídlilo srbské četnictvo, které si zde postavilo domy.