Novo Acordo é um município brasileiro do estado do Tocantins. Localiza-se a uma latitude 09º57’46” sul e a uma longitude 47º40’38” oeste, estando a uma altitude de 205 metros. Sua população estimada em 2004 era de 3 323 habitantes.
Possui uma área de 2539,35 km².