Les Vierges noires sont des effigies féminines qui appartiennent à l’iconographie du Moyen Âge européen. Elles figurent généralement la Vierge Marie, mais certaines d'entre elles représentent également Sara la noire ou sainte Anne. Elles tirent leur nom de leur couleur sombre, souvent limitée au visage et aux mains. La plupart d'entre elles sont des sculptures produites entre le XIe et le XVe siècle, mais parfois aussi des icônes de style byzantin des XIIIe et XIVe siècles. On trouve parmi elles de nombreuses Vierges à l’Enfant.
On trouve bien sûr des Vierges noires dans les régions du monde où vivent des populations à peau sombre, bien que leur couleur ait alors une signification clairement différente de celle des Vierges européennes. La majorité des 450 à 500 Vierges noires recensées en Europe se trouvent dans le bassin méditerranéen occidental, domaine de l'art roman, avec une concentration importante dans le sud de la France, où on en compte 180. La Vierge noire de Częstochowa (Pologne) est, par sa localisation, un exemple atypique. Bien que parfois conservées dans des musées, la plupart des Vierges noires sont placées dans des églises, et certaines suscitent des pèlerinages importants.
Les Vierges noires romanes ont inspiré de nombreuses imitations ultérieures.
À côté des Vierges, il existe en France une célèbre sainte noire : sainte Sarah, patronne des gitans, roms, surnommée Sara e Kali (Sarah la noire). Sa statue se trouve dans la crypte de l'église des Saintes-Maries-de-la-Mer (Bouches-du-Rhône).