Gmina Goraj is an urban-rural gmina (administrative district) in Biłgoraj County, Lublin Voivodeship, in eastern Poland. Its seat is the town of Goraj, which lies approximately 20 kilometres (12 mi) north of Biłgoraj and 60 km (37 mi) south of the regional capital Lublin.
|Coordinates (Goraj): Coordinates:|
|• Total||67.87 km2 (26.20 sq mi)|
|• Density||65/km2 (170/sq mi)|
The gmina covers an area of 67.87 square kilometres (26.2 sq mi), and as of 2006 its total population is 4,439.
Apart from the town of Goraj, Gmina Goraj contains the villages and settlements of Abramów, Albinów Duży, Albinów Mały, Gilów, Hosznia Abramowska, Hosznia Ordynacka, Jędrzejówka, Kondraty, Majdan Abramowski, Średniówka, Zagrody and Zastawie.