od 1923 w powiecie biłgorajskim. 1 kwietnia 1930 gminę Goraj zniesiono, a Goraj włączono do gminy Frampol.. Rozporządzenie to uchylono retroaktywnie 29 lipca 1939.. W latach 1954–1972 siedziba gromady Goraj, a od 1973 ponownie gminy GorajUchwała Nr 6 Wojewódzkiej Rady Narodowej w Lublinie z dnia 5 października 1954 r. w sprawie podziału na nowe gromady powiatu biłgorajskiego; w ramach Zarządzenia Prezydium Wojewódzkiej Rady Narodowej w Lublinie z dnia 23 listopada 1954 r. w sprawie ogłoszenia uchwał Wojewódzkiej Rady Narodowej w Lublinie z dnia 5 października 1954 r., dotyczących reformy podziału administracyjnego wsi (Dziennik Urzędowy Wojewódzkiej Rady Narodowej w Lublinie z dnia 3 grudnia 1954 r., Nr. 15, Poz. 64). W latach 1975–1998 miejscowość administracyjnie należała do województwa zamojskiego.
+ Integralne części miasta Goraj SIMC Nazwa Rodzaj0887701 Folwarki część miasta
Według Narodowego Spisu Powszechnego (marzec 2011 r.) miasto liczyło 968 mieszkańców.
Miasto jest siedzibą rzymskokatolickiej parafii Parafia św. Bartłomieja.