Miasto Szastarka to miasto, które położone jest 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 jest ciężka do ustalenia. Pierwsze zapiski wskazują na wieloletną historię, która związana jest z licznymi okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasta Szastarka osiąga ok. 5 821. Bezrobocie tutaj jest średnie i wynosi 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 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).
W każdej porze roku Szastarka i okolica przyciąga turystów oferując sporo atrakcji. Mieści się tu masa atrakcyjnych miejsc, które budują niesamowity klimat miasteczka. Szastarka posiada jeden z najciekawszych i unikalnych krajobrazów. W miasteczku Szastarka i okolicy mieści się wiele pomników przyrody, obszarów zielonych i parków. Miasto Szastarka stwarza komfortowe warunki zarówno dla mieszkańców, jak i dla turystów.