thumb|right|Kwatera żołnierzy I wojny światowej Rybitwy – wieś w Polsce położona w województwie lubelskim, w powiecie opolskim, w gminie Józefów nad Wisłą. Leży nad rzeką Wyżnicą.
Wieś szlachecka położona była w drugiej połowie XVI wieku w powiecie urzędowskim województwa lubelskiegoCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego. Do 1954 roku istniała gmina Rybitwy. W latach 1975–1998 miejscowość administracyjnie należała do ówczesnego województwa lubelskiego.
Wieś jest sołectwem w gminie Józefów nad Wisłą. Według Narodowego Spisu Powszechnego z roku 2011 wieś liczyła 286 mieszkańców.
Zabytki Późnorenesansowy kościół parafialny pw. Wszystkich Świętych z 1613 roku. W XVI wieku Rybitwy przeszły w posiadanie Ossolińskich, którzy oddali kościół na zbór kalwiński. Nie wiadomo, czy po usunięciu innowierców został zniszczony czy rozebrany. Po likwidacji zboru po 1613 roku, rozpoczęto budowę obecnie stojącego murowanego kościoła. Około 1617 roku została splądrowana przez arian, a po ich wypędzeniu kościół konsekrowano w 1631 roku. Przy nawie od zachodu znajduje się potężna, oszkarpowana w narożach, kwadratowa trójkondygnacyjna wieża z kruchtą w przyziemiu.