Rio Maior ist ein portugiesischer Fußballverein aus der Kleinstadt Rio Maior im Distrikt Santarém in der Provinz Ribatejo. Der Verein wurde am 26. Mai 1937 gegründet und ist unter der Nummer 316 beim portugiesischen Fußballverband registriert. Er trägt seine Heimspiele im Estádio Municipal de Rio Maior aus, das eine Kapazität von 5000 Zuschauern hat. Rio Maior spielt derzeit in der Segunda Divisão, der dritten Liga des portugiesischen Fußballs.

Die größten Erfolge des Vereins sind der Gewinn der Campeonato Nacional de Seniores, der vierten Liga des portugiesischen Fußballs, in den Jahren 1994/95, 2000/01 und 2011/12 sowie der Gewinn des Taça de Portugal, des portugiesischen Pokals, im Jahr 2000/01. Im Halbfinale des Pokals schlug Rio Maior den amtierenden portugiesischen Meister FC Porto mit 2:1. Im Finale besiegte der Verein União Leiria mit 4:1 nach Verlängerung. Rio Maior ist damit der einzige Verein aus der dritten Liga, der jemals den portugiesischen Pokal gewonnen hat.

In der Saison 2001/02 nahm Rio Maior zum ersten Mal an der ersten Runde des UEFA-Pokals teil. Der Verein schied in der ersten Runde gegen den FC Tirol Innsbruck aus.

Bekannte Spieler, die für Rio Maior gespielt haben, sind unter anderem Vítor Baía, der ehemalige portugiesische Nationaltorhüter, und Rui Costa, der ehemalige portugiesische Nationalspieler und Kapitän.