Ouro Preto (dal portoghese, Oro Nero) è una città dello stato di Minas Gerais, in Brasile. Si trova alle coordinate geografiche 20°17′15″S 43°30′29″W / 20.28750°S 43.50806°W / -20.28750; -43.50806. Si trova ad un'altitudine di 1116 metri sul pendio di una collina rocciosa. Nel 2010 vi abitavano circa 70.227 persone.