Miasteczko Szastarka to miasteczko, które leży w wschodniej Polsce, województwo Lubelskie, kod pocztowy 23-225. Miejscowość należy do powiatu kraśnickiego. Powierzchnia zajmuje 73,3 km2.
Historia założenia jest ciężka do ustalenia. Pierwsze wzmianki ukazują długoletnią historię, która powiązana jest z wieloma okolicznymi tradycjami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasteczka Szastarka wynosi ok. 5 821. Bezrobocie tutaj jest umiarkowane i osiąga szacunkowo wartość 7%. W miejscowości 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 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).
Niezależnie od pory roku Szastarka i okolica urzeka turystów oferując wiele rozrywek. Mieści się tu masa atrakcyjnych miejsc, które tworzą wyjątkowy klimat miasta. Szastarka posiada jeden z najciekawszych oraz najpiękniejszych krajobrazów. W miejscowości Szastarka i okolicy położonych jest sporo pomników przyrody, terenów zielonych i parków. Miasto Szastarka daje komfortowe warunki zarówno dla mieszkańców, jak i do odpoczynku.