Miasteczko Goraj to miasteczko, 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 powstania jest ciężka 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 umiarkowane i wynosi szacunkowo wartość 7%. 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 niedaleko takich miejscowości jak: Chrzanów (8,7 km), Sułów (17,4 km) , Frampol (6,5 km) , Radecznica (9,4 km), Dzwola (10,1 km), Godziszów (15,2 km) , Turobin (11,1 km).
Bez względu na porę roku Goraj i okolica zachwyca turystów zapewniając ogrom rozrywek. Położonych jest tu masa ciekawych miejsc, które tworzą niesamowity klimat miasta. Goraj posiada jeden z najbardziej interesujących i unikalnych krajobrazów. W miasteczku Goraj i okolicy położonych jest sporo pomników przyrody, obszarów zielonych i parków. Miasteczko Goraj zapewnia pozytywne warunki zarówno dla mieszkańców, jak i do odpoczynku.