Jair Bolsonaro (PL) foi o candidato mais votado para a Presidência em Selbach. Ele recebeu 2.585 votos, o equivalente a 70,34% do total da cidade. Já Lula (PT) foi a escolha de 29,66% dos eleitores e recebeu 1.090 votos
Jair Bolsonaro teve mais número de votos que no primeiro turno, quando recebeu 2.242 (61,85%). Lula recebeu mais número de votos que no outro pleito, em que registrou 1.046 votos, o equivalente a 28,86%.
Para o cargo de governador, Onyx Lorenzoni (PL) recebeu mais votos em Selbach . Foram 2.033 votos (55,90% ). Seu adversário, Eduardo Leite (PSDB), teve a preferência de 44,10% dos eleitores e registrou 1.604 votos.
Os votos brancos e nulos para governador do RS somaram 4,64% do total no município.
Ao todo, 12,86% dos eleitores aptos a votar no município não compareceram às urnas.