It was contested by 9 clubs, winners of regional championships, and took place from 18 May to 8 June 1924.
Sporting CP, the defending champions, did not qualify as they finished 2nd on Lisbon FA first division.
The winners were Olhanense, who defeated FC Porto by 4–2 in the final.
[2] All matches are played on a single-leg, with extra time and penalties if necessary.
While on the previous edition all matches were played at a neutral venue, in this new format only the final must be played at a neutral venue.