Porto Santo Island ( ) is a Portuguese island 43 kilometers northeast of Madeira Island in the North Atlantic Ocean; it is the northernmost and easternmost island of the archipelago of Madeira, located in the Atlantic Ocean west of Europe and Africa.