Borów Polski – wieś w Polsce położona w województwie lubuskim, w powiecie nowosolskim, w gminie Nowe Miasteczko.

W latach 1975–1998 miejscowość administracyjnie należała do województwa zielonogórskiego.

Nazwa Borov poloicali 1220, Windisch Bohrau 1791–1938, Windischborau 1938–1945, Borów Mały 1945–1948, Borów Polski od 1948.

Historia Pierwsze informacje o wsi pochodzi z 1220 roku, kiedy to w dokumencie biskupa wrocławskiego Wawrzyńca napisane zostało, że dziesięcina należna biskupowi oddana została na parafię w Solnikach. Wieś przez wiele wieków związana była z rycerskim rodem Rechenbergów. Kożuchów wraz z okolicznymi wsiami otrzymali oni w 1516 roku od króla Czech. W roku 1649 wioskę przejął zakon jezuitów, który osiedlił się w otyńskim zamku zamieniając go w klasztor.

Właściciele wsi koniec XIII wieku- ród de Pensa 1391-1649 ród von Rechenbergów 1649-1787 zakon jezuitów 1787- książę Biron Piotr 1868 von Laucken-Wackenitz

Zabytki Do wojewódzkiego rejestru zabytków wpisane są: kościół filialny pod wezwaniem św. Klemensa, późnogotycki z XV wieku, XVI-XVII wieku