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