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. Obszar zajmuje 73,3 km2.
Historia założenia nie jest dokładnie znana. Pierwsze zapiski wskazują na długoletnią historię, która związana jest z wieloma okolicznymi tradycjami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miejscowości Szastarka sięga ok. 5 821. Bezrobocie tu jest umiarkowane i osiąga szacunkowo wartość 7%. 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.
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 przyciąga odwiedzających oferując dużo atrakcji. Znajduje się tu masa ciekawych miejsc, które tworzą wyjątkowy klimat miejscowości. 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 w tym również parków. Miasteczko Szastarka daje komfortowe warunki zarówno dla mieszkańców, jak i dla odwiedzających.