I 1965 ble Avaldsnes, Kopervik, Skudenes, Skudeneshavn, Stangaland, Torvastad og Åkra slått sammen til Karmøy kommune. Deler av Avaldsnes ble innlemmet i Tysvær kommune, sammen med deler av Skjold og hele Nedstrand. Resten av Skjold ble slått sammen med Imsland, Sandeid, Vats og Vikedal til Vindafjord kommune. I 2002 ble Ølen kommune (se Sunnhordland) overført fra Hordaland til Rogaland, og i 2006 ble Ølen innlemmet i Vindafjord. Sjernarøy ble innlemmet i Finnøy kommune (se Ryfylke) i 1965.