O processo de ocupação do município iniciou-se em 1948 com a ocupação das terras devolutas da região, num fluxo migratório muito intenso, tal que em certas épocas chegou a atingir em média seis famílias por dia. Desmatavam, destocavam e preparavam a terra tanto para as pastagens, faziam picadas e estradas.
Com o advento da rodovia Belém-Brasília foram surgindo vários municípios. Então no lugar denominado Entroncamento de Formoso teve início o povoamento da atual cidade.
Formação Administrativa
Distrito criado com a denominação de Santa Tereza (ex-povoado) pela Lei Municipal n.º 52, de 20-02-1958, subordinado ao município de Porangatu.Em divisão territorial datada de 1-VII-1960, o distrito figura no município de Porangatu.
Elevado à categoria de município com a denominação de Santa Tereza de Goiás pela Lei Estadual n.º 4.896, de 13-11-1963, desmembrado de Porangatu. Sede no atual distrito de Santa Tereza de Goiás. Constituído do distrito sede. Instalado em 01-01-1964.
Em divisão territorial datada de 1-VII-1960, o município é constituído do distrito sede.
Assim permanecendo em divisão territorial datada de 2017.
Fonte: IBGE