Skjold er en tidligere selvstendig kommune i Rogaland, opprettet 1837 som Skjold formannskapsdistrikt. Tysvær ble skilt ut fra Skjold som egen enhet i 1849, Vats i 1891.
1. januar 1964 ble skolekretsene Liarheim og Langeland i Skjold med 1 262 innbyggere slått sammen med det meste av Vats med 1 128 innbyggere, området nord for Vindafjorden i Imsland samt Sandeid kommune slått sammen til den nyopprettede Vindafjord kommune.
Dueland, Grinde og Yrkje kretser i Skjold med 1 133 innbyggere ble samtidig slått sammen med Nedstrand og Tysvær kommuner, gårdene Breidal og Stølsvik i Vats, Førre, Gismarvik og Stegaberg kretser i Avaldsnes og gårdene Dokskar og Hapnes i Vikedal til den nye Tysvær kommune.
En ubebodd del av Skjold ble fra samme dato overført til Sveio kommune i Hordaland og dermed måtte også fylkesgrensen justeres.