Miasteczko Szastarka to miasteczko, które leży w wschodniej Polsce, województwo Lubelskie, kod pocztowy 23-225. Miasteczko należy do powiatu kraśnickiego. Obszar zajmuje 73,3 km2.
Historia założenia nie jest dokładnie znana. Pierwsze zapiski ukazują 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 miasta Szastarka sięga ok. 5 821. Bezrobocie tutaj jest nie za wysokie i osiąga szacunkowo wartość poniżej 10 procent. 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 w pobliżu takich miast i miasteczek 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 turystów zapewniając sporo niespodzianek. Mieści się tu wiele atrakcyjnych miejsc, które tworzą jedyny w swoim rodzaju klimat miejscowości. Szastarka posiada jeden z najciekawszych i unikalnych krajobrazów. W miasteczku Szastarka i okolicy położonych jest dużo pomników przyrody, obszarów zielonych w tym również parków. Miasto Szastarka oferuje pozytywne warunki zarówno dla mieszkańców, jak i dla turystów.