Miasto Goraj to miasto, które znajduje się w wschodniej Polsce, województwo Lubelskie, kod pocztowy 23-450. Miejscowość należy do powiatu biłgorajskiego. Powierzchnia zajmuje 67,9 km2.
Historia założenia jest trudna do ustalenia. Pierwsze zapiski wskazują na długoletnią historię, która związana jest z licznymi okolicznymi tradycjami. 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 wynosi szacunkowo wartość poniżej 10 procent. W miasteczku 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 miejscowości 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).
Bez względu na porę roku Goraj i okolica urzeka odwiedzających oferując dużo niespodzianek. Mieści się tu masa ciekawych miejsc, które tworzą wyjątkowy klimat miejscowości. Goraj posiada jeden z najbardziej interesujących oraz najpiękniejszych krajobrazów. W miejscowości Goraj i okolicy znajduje się dużo pomników przyrody, obszarów zielonych oraz parków. Miasteczko Goraj daje wygodne warunki zarówno do życia, jak i do odpoczynku.