Borøya or Borøy is an island in Tvedestrand municipality in Agder county, Norway. The 3.4-square-kilometre (1.3 sq mi) island lies along the Oksefjorden between the islands of Sandøya and Tverrdalsøya. Some of the villages on the island include Sandvika, Borøkilen, Utgårdstrand, and Snarsund. The island has about 240 residents (in 2015) and it has one bridge connecting it to the mainland.
Ancient written works often spell the name with an "e" (e.g. Berøy). The origin of the name could be derived from the Old Norse word beri, bjørn, or bær.