Barra do Ouro é um município brasileiro, presente no estado do Tocantins. A cidade foi fundada em 26 de abril de 1996 pelo senhor Nermizio Machado Miranda, primeiro prefeito do município, sendo desmembrado de Goiatins, 7 anos após a criação do estado do Tocantins pela Constituição de 1988. Localiza-se a uma latitude 07º41'22" sul e a uma longitude 47º40'58" oeste, estando a uma altitude de 161 metros. Sua população em 2010 era de 4 123 habitantes e estimada em 2016 de 4 503 habitantes. Possui uma área de 1111,1 km².
Segundo a história dos primeiros habitantes, datam do ano de 1926, o primeiro morador a fixar residência foi o Sr. Impotêncio, codinominado (Pé de Voga).
Após 14 anos veio o segundo morador, o Sr. Inação que se casou-se e estabeleceu família no município.
Em 16 de dezembro de 1940, um garimpeiro, que por ali passava, Sr. Sandes Carvalho, bamburrou na divisa do riacho Gorgulho afluente do Rio Tocantins, que fazia junção com o córrego Bacabal.
Surge então o Rio Ouro, no lugar do rio Gorgulho, vindo logo após dar origem, com isto, a Vila Barra do Ouro.
Em 1980, com a grande enchente do Rio Tocantins, surge a ideia de se construir uma sede mais distante da Beira do Rio, pois até então desde a criação da Vila, os poucos moradores moravam próximo ao leito do rio.
Em 1990, com outra grande enchente, surge o povoado da Cidade Nova, a três quilômetros da margem do rio, bastante questionado pelos moradores que ali residiam.
Em 1992, já com mais ou menos 300 habitantes, surge a ideia da emancipação do Município.
Elevado à categoria de município e distrito com a denominação de Barra do Ouro, pela Lei Estadual nº 829, de 26-04-1996, desmembrado de Goiatins.
Sede no atual distrito de Barra do Ouro (ex-povoado de Cidade Nova).
Constituído do distrito sede. instalado em 01-01-1997.
Em divisão territorial datada de 2001, o município é constituído do distrito sede e o povoado de Morro Grande.