Matcze (ukr. Матче) – wieś w Polsce położona w województwie lubelskim w powiecie hrubieszowskim, w gminie Horodło. Leży przy drodze wojewódzkiej nr , nad rzeką Bug.

W latach 1975–1998 miejscowość administracyjnie należała do ówczesnego województwa zamojskiego. 1 stycznia 2003 roku leśniczówka Matcze została zlikwidowana jako osobna miejscowość i weszła w skład wsi MatczeRozporządzenie Ministra Spraw Wewnętrznych i Administracji z dnia 17 grudnia 2002 r. w sprawie ustalenia i zmiany urzędowych nazw niektórych miejscowości w województwach: dolnośląskim, kujawsko-pomorskim, lubelskim, lubuskim, mazowieckim, opolskim, podlaskim, pomorskim, śląskim, świętokrzyskim, warmińsko-mazurskim, wielkopolskim i zachodniopomorskim oraz obiektu fizjograficznego w województwie podkarpackim ()..

Wieś jest sołectwem w gminie Horodło. W 2006 roku wieś zamieszkiwało 326 osób. Według Narodowego Spisu Powszechnego (III 2011 roku) liczyła 315 mieszkańców i była szóstą co do wielkości miejscowością w gminie Horodło.

Wierni Kościoła rzymskokatolickiego należą do parafii Świętego Jacka i Matki Bożej Różańcowej w Horodle.