La Taça Ribeiro dos Reis 1966-1967 fu la 6ª edizione dell'omonima competizione creata in onore del giornalista sportivo António Ribeiro dos Reis. La squadra vincitrice fu l'Espinho.
In questa edizione erano presenti 12 squadre di Primera Divisão e 28 squadre di Segunda Divisão. Le 40 squadre si sfidarono in quattro gironi da dieci squadre in cui le prime avanzarono alle semifinali.