mały|Budynek dawnej szkoly podstawowej mały|Kopiec Kościuszki mały|Panorama Luchowa Górnego mały|Mogiła ofiar hitlerowskiej pacyfikacji na cmentarzu parafialnym w Luchowie Górnym Luchów Górny – wieś w Polsce położona w województwie lubelskim, w powiecie biłgorajskim, w gminie Tarnogród.
Od XVI do XVIII w. wchodził w skład starostwa leżajskiego ziemi przemyskiejSłownik historyczny miejscowości województwa zamojskiego (str. 135) [dostęp 2019-05-01]. W latach 1954–1959 wieś należała i była siedzibą władz gromady Luchów Górny, po jej zniesieniu w gromadzie Wola Różaniecka. W latach 1975–1998 miejscowość administracyjnie należała do województwa zamojskiego.
Na terenie wsi utworzono dwa sołectwa Luchów Górny i Pierogowiec w gminie Tarnogród. Według Narodowego Spisu Powszechnego z roku 2011 wieś liczyła 604 mieszkańców i była najmniejszą co do liczby ludności miejscowością gminy.
Wieś jest siedzibą rzymskokatolickiej parafii Niepokalanego Poczęcia Najświętszej Maryi Panny.