There are four major football teams in Rio de Janeiro state:
Map of Rio de Janeiro, State of Rio de Janeiro, Brazil
Flamengo and Fluminense play at the Maracanã stadium. The other two teams play at the Maracana on occasion, but Vasco da Gama play most of their games at São Januário and Botafogo play most of their games at Engenhão.
There are also other clubs in Rio de Janeiro state:
There were some other teams, which are now extinct, in Rio de Janeiro:
References
Football teams in Rio de Janeiro Wikipedia(Text) CC BY-SA