Zaborowo – wieś w Polsce położona w województwie mazowieckim, w powiecie płońskim, w gminie Naruszewo.

Wieś podzielona jest na dwa sołectwa: Zaborowo I i Zaborowo II .

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

Historia Wieś wywodzi swą nazwę od borów, jakie rozpościerały się w okolicy. Przebiegający pośrodku trakt stanowił jedyne połączenie komunikacyjne pomiędzy okolicami miasta Płońsk w kierunku położonego nad Wisłą Wyszogrodu. Wieś szlachecka położona była w drugiej połowie XVI wieku w ziemi wyszogrodzkiejCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego.

Podczas II wojny światowej w miejscu, gdzie zbiegają się granice trzech wsi: Zaborowa, Nacpolska i Kozarzewa, Niemcy usypali sporych rozmiarów okop, przebiegający wzdłuż traktu. Miał to być główny punkt nie rozegranej nigdy potyczki z Armią Czerwoną. Okop, w istocie naruszający porządek i własność jednego z polskich właścicieli, został po wojnie przez niego zlikwidowany - pozostawiono jedynie mały fragment w obrębie lasu.