Jair Bolsonaro (PL) foi o candidato mais votado para a Presidência da República em Nova Santa Rosa no 2° turno das eleições, no domingo, 30 de outubro. Ele recebeu 5.062 votos, o equivalente a 85,72% do total da cidade. Já Lula (PT) foi a escolha de 14,28% dos eleitores e recebeu 843 votos.
Jair Bolsonaro teve mais número de votos que no primeiro turno, quando recebeu 4.804 (82,20%). Lula recebeu menos número de votos que no outro pleito, em que registrou 867 votos, o equivalente a 14,84%.
Ao todo, 1,3% dos eleitores do município votaram branco ou nulo para presidente.
Com G1