Rubbestadnes vgs ble opprettet i 1950 som Rubbestadnes yrkesskule, før skolen i 2007 skiftet navn til Rubbestadnes vidaregåande skule.
Gamle Bømlo vidaregåande skule ble i 1972 etablert som en avdeling av Stord gymnas, med navnet Bømlo gymnasklasser, og ble en selvstendig skole i 1979, da den fikk navnet Bømlo vidaregåande skule. De første årene foregikk undervisningen i lokalene til Bremnes ungdomsskule, samt i brakker.
To studiesteder
Den nåværende skolebygningen på Leite ble tatt i bruk i 1995, og ligger like ved siden av idrettsanlegget Bømlohallen.
Avdelingen av skolen som ligger på Rubbestadneset, flyttet i januar 2023 inn i et nytt teknologisenter.