A disputa presidencial no Tocantins foi acirrada. O presidente eleito Jair Bolsonaro (PSL) perdeu para Fernando Haddad (PT), mas a margem foi pequena. Com vitória em 111 municípios tocantinenses, o petista chegou a 51,02% dos votos válidos, enquanto o social liberal ficou com 48,98% do eleitorado vencendo em apenas 28 cidades. A vantagem miúda deve-se ao desempenho do próximo inquilino do Palácio do Planalto nas maiores localidades do Estado.
Os maiores desempenhos de Fernando Haddad no Tocantins aconteceram em Paranã (80,86% dos votos válidos), em Lizarda (80,10%) e em Maurilândia (77,07%). O petista conseguiu ótimas vantagens nas cidades em que venceu no Estado, ultrapassando os 70% do eleitorado válido em outros 29 municípios, mas nenhum de população considerável.
Já a maior vantagem de Jair Bolsonaro aconteceu em Paraíso, onde venceu com 70,96% dos votos válidos. O social liberal também conseguiu bom desempenho nas cidades mais populosas do Estado. Em Palmas alcançou 64,88% dos votos válidos, e ainda conquistou 62,68% em Gurupi; 59,72% em Araguaína; e 57,61% em Colinas do Tocantins.
Os municípios que tiveram o resultado mais apertado foram Lajeado e Miranorte. Em ambas Bolsonaro venceu com 50,14% dos votos válidos contra 49,86% de Fernando Haddad. Outras cidades com disputas acirradas foram: Sucupira, com 0,54% de diferença; Figueirópolis, 0,52%; Pedro Afonso, 0,68%; Bandeirantes, 0,82%; e em Xambioá, 0,88%. Destas, o petista só conquistou a preferência dos pedro-afonsinos.