50mais1

Municipalities of Rio de Janeiro: how each one voted for president

The 92 municipalities of Rio de Janeiro, largest electorate first, with the 2026 runoff result and each one's lean versus Brazil.

Left ahead in 2026
18
44.58% of the state's electorate
Right ahead in 2026
74
55.42% of the state's electorate
Swing municipalities
54
Same rule as the states: changed sides several times or lean within 8 points.
Bellwethers
9
Voted for the national winner in every runoff since 2002.
Loading municipalities…

Hover or tap a municipality; click to open its page.

← Left bloc aheadRight bloc ahead →

Margin in percentage points of valid votes (right − left).

Find another municipality

The map shows the 2026 runoff. Click a municipality to open its page, or use the search.

Every municipality of Rio de Janeiro

MunicipalityElectorate2026 runoffLeanRatingMarks
Rio de Janeiro capital4,952,423−3.07+7.00Lean rightSwing
São Gonçalo653,176+3.96+8.42Likely right
Duque de Caxias634,691+10.43+13.11Likely right
Nova Iguaçu614,949+18.02+21.45Solid right
Niterói412,177−10.30+1.37Toss-upSwing
Campos dos Goytacazes370,463+15.81+19.47Solid rightSwing
Belford Roxo346,187+12.34+13.89Likely right
São João de Meriti340,144+11.46+16.24Solid right
Petrópolis239,569+15.77+26.20Solid rightSwing
Volta Redonda221,978+0.84+6.81Lean rightSwing
Magé192,907+15.32+16.88Solid right
Macaé186,272+3.93+8.99Likely right
Maricá185,625+1.56+5.17Lean rightSwing
Cabo Frio179,584+25.96+32.34Solid rightSwing
Itaboraí177,913+8.41+10.26Likely right
Nova Friburgo155,361+15.33+23.40Solid rightSwing
Angra dos Reis137,061+24.13+29.59Solid right
Mesquita136,306+14.57+18.94Solid right
Barra Mansa133,860+4.79+10.31Likely right
Teresópolis133,678+27.95+37.83Solid right
Nilópolis128,649+12.05+17.88Solid right
Araruama111,368+29.58+34.87Solid rightSwing
Rio das Ostras107,740+22.83+27.93Solid right
Queimados104,604+10.99+12.97Likely right
Itaguaí100,544+20.84+24.98Solid right
Resende98,023+22.16+27.93Solid right
Saquarema92,065+26.75+30.98Solid right
Japeri76,655+7.60+10.38Likely right
Itaperuna76,050+27.00+30.60Solid rightSwing
São Pedro da Aldeia74,915+36.49+41.69Solid rightSwing
Barra do Piraí69,315−4.19+3.54Lean rightSwing Bellwether
Três Rios62,489−7.11−4.86Lean leftSwing Bellwether
Seropédica60,973+17.10+20.41Solid right
Valença56,821−19.21−10.11Likely leftSwing Bellwether
Cachoeiras de Macacu46,720+17.94+19.65Solid right
Mangaratiba46,499+23.50+28.97Solid right
Rio Bonito45,420+24.42+27.89Solid rightSwing
Guapimirim44,950+17.02+19.73Solid right
São João da Barra43,100+18.24+20.67Solid rightSwing
São Francisco de Itabapoana39,918+32.74+33.31Solid rightSwing
Armação dos Búzios36,245+25.97+30.65Solid rightSwing
Casimiro de Abreu35,993+30.43+33.94Solid rightSwing
Paraty35,468+19.94+26.20Solid rightSwing
Arraial do Cabo35,244+22.96+28.79Solid rightSwing
Paraíba do Sul34,305+5.78+12.79Likely rightSwing
Santo Antônio de Pádua33,702+18.44+22.81Solid rightSwing
Paracambi33,699+8.69+16.91Solid right
Iguaba Grande30,579+31.30+36.03Solid rightSwing
São Fidélis30,183+24.40+30.03Solid rightSwing
Vassouras29,257+0.27+6.94Lean rightSwing
Bom Jesus do Itabapoana28,480+12.22+15.56Solid rightSwing
Itatiaia26,585+14.14+18.48Solid right
Tanguá26,471+11.11+10.82Likely right
Miguel Pereira24,786+14.48+19.23Solid right
Paty do Alferes24,303+25.34+23.55Solid rightSwing
Piraí23,704−1.23+3.87Lean rightSwing
Bom Jardim22,622+15.22+19.71Solid rightSwing
Miracema21,055−9.35−4.86Lean leftSwing Bellwether
Itaocara19,122+31.05+33.56Solid rightSwing
Quissamã19,086+1.99+0.49Toss-upSwing
Pinheiral18,825−8.70−6.16Lean leftSwing Bellwether
Silva Jardim18,677+24.35+24.40Solid rightSwing
Porto Real17,925+14.94+17.12Solid right
Cordeiro16,925+8.09+14.16Likely right
Conceição de Macabu16,681−7.22−0.49Toss-upSwing
São José do Vale do Rio Preto16,230+50.32+55.09Solid right
Sapucaia15,790+12.78+14.28Likely right
Cantagalo15,154+8.75+14.45Likely rightSwing
Mendes14,880−2.11+5.35Lean rightSwing
Rio Claro14,703−4.97−0.53Toss-upSwing Bellwether
Carmo14,239−1.82−3.60Lean leftSwing Bellwether
Sumidouro14,194+30.89+31.22Solid right
Carapebus13,466+12.66+13.75Likely right
Porciúncula13,290−8.70−5.36Lean leftSwing Bellwether
Cardoso Moreira12,615+24.23+22.30Solid right
Natividade12,453+4.30+9.23Likely rightSwing
Cambuci12,292+2.85+3.56Lean rightSwing
Italva11,647+35.01+33.34Solid rightSwing
Engenheiro Paulo de Frontin11,119+2.55+7.43Lean rightSwing
Quatis10,504+2.63+5.87Lean rightSwing
Duas Barras10,316+1.61+6.01Lean rightSwing
Areal10,271+16.98+20.00Solid right
Aperibé10,138+24.14+24.62Solid rightSwing
Trajano de Moraes9,269−0.90−2.42Toss-upSwing Bellwether
Santa Maria Madalena8,850−1.34+5.68Lean rightSwing
Varre-Sai8,788+26.62+27.17Solid rightSwing
Rio das Flores8,713−27.55−21.58Solid left
Comendador Levy Gasparian8,033−15.04−15.12Solid left
São Sebastião do Alto7,793+14.05+11.86Likely rightSwing
São José de Ubá7,639+26.09+25.16Solid rightSwing
Macuco7,131+1.43+4.16Lean rightSwing
Laje do Muriaé6,945−17.29−16.58Solid left

2026 runoff and lean: right − left margin; lean relative to Brazil, in pts.