Goraj (prononciation : [ˈɡɔrai̯]) est un village polonais de la gmina de Goraj dans le powiat de Biłgoraj de la voïvodie de Lublin dans l'est de la Pologne. Le village est le siège administratif (chef-lieu) de la gmina appelée gmina de Goraj. Il se situe à environ 20 kilomètres au nord de Biłgoraj (siège du powiat) et 60 kilomètres au sud de Lublin (capitale de la voïvodie). Le village comptait approximativement une population de 1 048 habitants en 2008.