Eduardo Lira (UNIÃO): 9.185 votos, 61,45% dos votos válidos
Ramon (PSB): 5.555 votos, 37,17% dos votos válidos
Bena Junior (SOLIDARIEDADE): 206 votos, 1,38% dos votos válidos
A eleição em Cupira teve 16.309 votos totais, o que inclui 556 votos brancos, 3,41% dos votos totais, e 807 votos nulos, 4,95%.
A abstenção foi de 3.578 eleitores, 17,99% do total de aptos a votar nas eleições 2024 na cidade.