The 18 clubs were the last 7 of each group of 1928–29 Divisione Nazionale, the first 3 teams of the 1928–29 Prima Divisione, and the winner of the special 1928–29 Southern Championship.