O município de Novo Horizonte localiza-se a uma latitude 12º48’30” sul e a uma longitude 42º10’04” oeste, estando a uma altitude de 835 metros, na região da Chapada Diamantina. A área territorial do município é de 613 km, ficando a 553 km da capital do Estado da Bahia e faz divisa com os municípios de: Ibitiara, Ibipitanga, Rio do Pires, Piatã, Boninal e Seabra, conforme visualização no Mapa 01.
Mapa 01 – Estado da Bahia com destaque de Novo Horizonte.
Fonte: www.wikipedia.org
Sua vegetação é composta por Chapadões e caatinga. O período de chuva vai de outubro a maio, a estação climática do município é dividida em dois períodos distintos conhecidos pela população período da seca e período das águas.