Bioko (predtým nazývaný Fernando Pó, v jazyku miestnych obyvateľov Otcho) je ostrov sopečného pôvodu, ležiaci v Guinejskom zálive v Atlantiku, patriaci Rovníkovej Guinei.

Pobrežie Kamerunu, ostrov Bioko v pozadí.
Mapka ostrova Bioko.

Rozloha ostrova je 2 017 km², rozmery 70 × 32 km. Najvyšší bod je vrch Pico Basilé (3 012 m). Na ostrove je približne 130 000 obyvateľov.