Józefów liegt im Südosten Warschaus, wo sich die Stadt fast nahtlos anschließt. Südwestlich wird sie durch den Fluss Świder von der Kreisstadt Otwock getrennt, während im Süden die Weichsel ihre natürliche Grenze bildet. Die Stadt gehört zur Woiwodschaft Masowien und ist Teil des Powiat Otwocki.
Ursprünglich diente der Ort Warschauern als Sommerfrische, wo ab den 1880er Jahren Erholungshäuser und Pensionen entstanden. Lange Zeit blieb Józefów ein beschaulicher Ort, bis es 1958 als eigenständige Siedlung anerkannt wurde. Seit 1962 führt es die Stadtrechte und war von 1975 bis 1998 Teil der Woiwodschaft Warschau.
Besonders bekannt ist Józefów für seine Naturreservate wie das Świder-Gebiet und die Inseln Zawadowskie und Świderskie. Die Stadt ist verkehrlich gut angebunden: Die Woiwodschaftsstraße 801 verbindet sie mit Warschau und Dęblin, und die Bahnstrecke nach Otwock bietet direkte Verbindungen. Persönlichkeiten wie der Biophysiker David Shugar und Weihbischof Rafał Markowski stammen aus Józefów.