Ryfylke består av de åtte kommunene Forsand, Strand, Hjelmeland, Suldal, Sauda, Finnøy, Rennesøy og Kvitsøy, med et samlet areal på 4 546 km² og 33 908 innbyggere. Jørpeland og Sauda er de to byene i området.