Ouro Preto is located in Belo Horizonte city, Brazil at the -20.3948, -43.5052 coordinates. Distance from Ouro Preto to other cities. are listed below, click on the city name to find distance between. Distance from Ouro Preto to Contagem 77 km, to Uberlandia 526 km, to Juiz de Fora 153 km. The green marker indicates the location of Ouro Preto.