Frase tem o mesmo sentido em diversos idiomas
Essa expressão não é brasileira nem restrita à língua portuguesa. Vários outros idiomas (como o inglês, o alemão, o francês e o espanhol) também a utilizam para designar alguém que destoa de um grupo, assim como uma ovelha da cor preta se diferencia em um rebanho de animais brancos.
As origens da frase são milenares. Na Antiguidade, os animais pretos eram considerados maléficos e, por isso, sacrificados em oferenda aos deuses ou para acertar acordos. Por exemplo: em um episódio da Ilíada de Homero, escrita provavelmente no século 9 a.C., há o relato do sacrifício de uma ovelha negra como garantia do pacto celebrado entre Páris e Menelau, que resultou na Guerra de Tróia. Surgia assim o hábito de chamar de "ovelha negra" aqueles que se diferenciam por desagradar e chocar.