Miasteczko Goraj to miasto, które leży w wschodniej Polsce, województwo Lubelskie, kod pocztowy 23-450. Miasteczko należy do powiatu biłgorajskiego. Obszar zajmuje 67,9 km2.
Historia założenia jest ciężka do ustalenia. Pierwsze zapiski wskazują na długoletnią historię, która powiązana jest z wieloma okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miejscowości Goraj osiąga ok. 4 137. Bezrobocie tu jest nie za wysokie i osiąga szacunkowo wartość 5%. W mieście Goraj gęstość zaludnienia wynosi 62 osób/km2. Numer/Numery kierunkowe to (+48) 84, a numery tablic rejestracyjnych rozpoczynają się od LBL.
Miasto Goraj leży w pobliżu takich miast i miasteczek jak: Frampol (6,5 km) Chrzanów (8,7 km) Radecznica (9,4 km) Dzwola (10,1 km) Turobin (11,1 km) Godziszów (15,2 km) Sułów (17,4 km) Zakrzew (19,8 km) Szczebrzeszyn (19,9 km) Wysokie (20,0 km).
Niezależnie od pory roku Goraj i okolica przyciąga turystów zapewniając ogrom atrakcji. Położonych jest tu wiele atrakcyjnych miejsc, które budują niesamowity klimat miasta. Goraj posiada jeden z najciekawszych i unikalnych krajobrazów. W mieście Goraj i okolicy mieści się wiele pomników przyrody, obszarów zielonych i parków. Miasto Goraj daje pozytywne warunki zarówno do życia, jak i dla odwiedzających.