The 2010 edition of the Campeonato Carioca was the 109th edition of football of FFERJ (Federação de Futebol do Estado do Rio de Janeiro, or Rio de Janeiro State Football Federation). It began on January 16, 2010 and ended on April 28, 2010.
Sixteen teams contested the title. Cabofriense and Mesquita were relegated the previous year and were replaced by Olaria and America from the Carioca Série B.
The 16 clubs were divided into two groups.
Group A: Americano, Bangu, Boavista, Duque de Caxias, Flamengo, Fluminense, Olaria, and Volta Redonda;
Group B: America, Botafogo, Friburguense, Macaé, Madureira, Resende, Tigres do Brasil, and Vasco da Gama.
The tournament was divided in two stages:
<onlyinclude></onlyinclude>
<onlyinclude></onlyinclude>
<onlyinclude></onlyinclude>
<onlyinclude></onlyinclude>
Per the rules of the Campeonato Carioca, for the purposes of relegation the standard tiebreaker criteria are not used. Since Duque de Caxias, Resende, and Friburguense all finished equal with 12 points in the relegation zone of the aggregate table, an additional double round-robin was played to determine relegation.