Borów – wieś w Polsce położona w województwie lubelskim, w powiecie kraśnickim, w gminie Annopol.

Wieś duchowna 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. W latach 1975–1998 miejscowość należała administracyjnie do województwa tarnobrzeskiego.

Wieś stanowi sołectwo gminy Annopol. Według Narodowego Spisu Powszechnego (2011) wieś liczyła 463 mieszkańców.

+Integralne części wsi Borów SIMC Nazwa Rodzaj 0786271 Karasiówka przysiółek0786265 Rakówka część wsi

W latach II wojny światowej Borów stanowił oparcie dla silnych w tym regionie oddziałów Narodowych Sił Zbrojnych. Kilka kilometrów od Borowa znajduje się Wólka Szczecka, gdzie NSZ rozstrzelało 26-28 członków GL.