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 18 023.

mapa