Miasteczko Szastarka to miasto, 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 powiązana jest z licznymi okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miejscowości Szastarka sięga ok. 5 821. Bezrobocie tutaj jest średnie i osiąga szacunkowo wartość 5%. W miasteczku Szastarka gęstość zaludnienia wynosi 80 osób/km2. Numer/Numery kierunkowe to (+48) 15, a numery tablic rejestracyjnych rozpoczynają się od LKR.
Miasto Szastarka leży blisko takich miejscowości 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).
Niezależnie od pory roku Szastarka i okolica zachwyca odwiedzających gwarantując ogrom niespodzianek. Znajduje się tu wiele interesujących 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 wiele pomników przyrody, terenów zielonych i parków. Miasto Szastarka oferuje pozytywne warunki zarówno dla mieszkańców, jak i dla odwiedzających.