Miasto w woj. lubelskim, liczące kilka tysięcy mieszkańców, położone wśród wzgórz Roztocza Środkowego, w obniżeniu zwanym Padołem Józefowskim. Otoczony przez interesująco przyrodniczo i krajobrazowo tereny – Roztoczański Park Narodowy i dwa parki krajobrazowe – Krasnobrodzki i Puszczy Solskiej. Miasto jest lokalnym węzłem drogowym – krzyżują się tu drogi z Zamościa na południe do Woli Obszańskiej (droga nr 849), gdzie łączy się ona z drogą z Cieszanowa do Tarnogrodu (nr 863) – druga droga to trasa z Tomaszowa Lubelskiego do Majdanu Nowego (nr 853), gdzie łączy się z drogą Lublin – Przeworsk (nr 835). Odchodzi tu też lokalna droga na pd.-wsch. – do Hamerni, a dalej do Suśca. Józefów nazywany był niegdyś Józefowem Zamojskim lub Ordynackim, a dziś Józefowem Roztoczańskim – zapewne dla odróżnienia od Józefowa nad Wisłą.