Tomaszów Lubelski jest miastem w województwie lubelskim, położonym na wysokości 275 m n.p.m. nad rzeką Sołokiją na pograniczu Roztocza i Grzędy Solskiej. Liczba mieszkańców wynosi 21 tys.