Los Kara Koyunlu o Qara Qoyunlu, también llamados los turcos de ovejas negras (turco: قه ره قویونلو / "Garagoýunly"; persa: قرا قویونلو), fueron una confederación tribal chií turcomana que gobernó sobre el territorio comprendido en lo que hoy es Armenia, República de Azerbaiyán, Azerbaiyán Meridional, Irán occidental, Turquía oriental e Irak desde alrededor de 1375 hasta 1468.