Miasto Szastarka to miasteczko, które położone jest w wschodniej Polsce, województwo Lubelskie, kod pocztowy 23-225. Miasto należy do powiatu kraśnickiego. Obszar zajmuje 73,3 km2.
Historia powstania jest trudna do ustalenia. Pierwsze wzmianki ukazują wieloletną historię, która związana jest z licznymi okolicznymi tradycjami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasteczka Szastarka wynosi ok. 5 821. Bezrobocie tu jest umiarkowane i osiąga szacunkowo wartość 7%. W mieście Szastarka gęstość zaludnienia wynosi 80 osób/km2. Numer/Numery kierunkowe to (+48) 15, a numery tablic rejestracyjnych rozpoczynają się od LKR.
Miasteczko Szastarka leży niedaleko takich metropolii, miast i wsi jak: Batorz (9,3 km) Modliborzyce (9,9 km) Potok Wielki (11,0 km) Zakrzówek (11,6 km) Kraśnik (12,6 km) Godziszów (13,0 km) Trzydnik Duży (13,0 km) Zakrzew (17,6 km) Janów Lubelski (18,6 km) Wilkołaz (18,8 km).
Bez względu na porę roku Szastarka i okolica zachwyca odwiedzających zapewniając moc niespodzianek. Znajduje się tu masa ciekawych miejsc, które budują wyjątkowy klimat miasta. Szastarka posiada jeden z najciekawszych i najpiękniejszych krajobrazów. W miasteczku Szastarka i okolicy położonych jest dużo pomników przyrody, obszarów zielonych oraz parków. Miasteczko Szastarka daje pozytywne warunki zarówno dla mieszkańców, jak i dla odwiedzających.