Miasto Szastarka to miasto, które znajduje się 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 jest ciężka do ustalenia. Pierwsze zapiski wskazują na wieloletną historię, która związana jest z wieloma okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasta Szastarka wynosi ok. 5 821. Bezrobocie tutaj jest nie za wysokie i wynosi 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 miejscowości jak: Batorz (9,3 km), Trzydnik Duży (13,0 km) , Modliborzyce (9,9 km) , Kraśnik (12,6 km), Potok Wielki (11,0 km), Godziszów (13,0 km) , Zakrzówek (11,6 km).
W każdej porze roku Szastarka i okolica przyciąga odwiedzających zapewniając ogrom rozrywek. Położonych jest tu masa interesujących miejsc, które tworzą wyjątkowy klimat miasteczka. Szastarka posiada jeden z najciekawszych oraz najpiękniejszych krajobrazów. W mieście Szastarka i okolicy znajduje się sporo pomników przyrody, terenów zielonych i parków. Miejscowość Szastarka zapewnia komfortowe warunki zarówno do życia, jak i dla turystów.