Józefów nad Wisłą (1877–1954 gmina Rybitwy, 1973–2003 gmina Józefów) – gmina miejsko-wiejska w województwie lubelskim, w powiecie opolskim. W latach 1975–1998 gmina położona była w województwie lubelskim.
Siedziba gminy to miasto Józefów nad Wisłą.
Według danych z 30 marca 2005 gminę zamieszkiwało 7369 osób.
Historia Za Królestwa Polskiego gmina Józefów należała do powiatu nowoaleksandryjskiego w guberni lubelskiejPostanowienie z 17 (29) września 1866, ogłoszone 5 (17) stycznia 1867 (Dziennik Praw, rok 1866, tom 66, nr 219, str. 279)Postanowienie z 29 grudnia 1867 (10 stycznia 1868), ogłoszone 8 (20) lutego 1868 (Dziennik Praw, rok 1868, tom 67, nr 228, str. 359). 31 maja 187019 maja 1870 według kalendarza juliańskiego do gminy przyłączono pozbawiony praw miejskich JózefówPostanowienie z 6 (18) marca 1870, ogłoszone 19 (31) maja 1870 (Dziennik Praw, rok 1870, tom 70, nr 241, str. 97).