Ouro Preto (du portugais Black Gold) est une ville de l'État du Minas Gerais, au Brésil. Elle se trouve aux coordonnées géographiques 20°17′15″S 43°30′29″W / 20.28750°S 43.50806°W / -20.28750 ; -43.50806. Elle se trouve à une altitude de 1116 mètres sur le versant d'une colline rocheuse. En 2010, environ 70 227 personnes y vivaient.