The league consists of 18 teams.
The Primera Regional is played with one group of 8 teams and four groups of 7. At the end of the season, the top four from each group advance to Fase de Ascenso while the other 16 teams play in Copa de Gipuzkoa.