Ilhéu Branco (bahasa Portugis untuk "pulau putih") adalah pulau kecil seluas 278 hektar (690-acre)[1] yang tidak berpenghuni di grup Barlavento di kepulauan Tanjung Verde di lepas pantai barat laut Afrika di Samudra Atlantik. Ilhéu Branco diapit oleh pulau Santa Luzia di barat laut dan Ilhéu Raso di tenggara. Sejak tahun 1990, pulau ini merupakan bagian dari kawasan lindung Reserva Natural Integral de Santa Luzia.[2][3] Bersama dengan Santa Luzia dan Ilhéu Raso, Ilhéu Branco masuk dalam daftar sementara Situs Warisan Dunia UNESCO.[4]
Branco adalah batu besar berbentuk persegi panjang, panjangnya kurang dari 4km dan lebarnya lebih dari 1km. Bentuknya naik dengan curam ke punggung bukit yang membentang di sepanjang pulau. Titik tertingginya, Topa da Berta, dengan ketinggian 327 meter (1.073 kaki) di atas permukaan laut.[5][6] Puncaknya lebih rendah dari Santa Luzia tetapi lebih tinggi dari Raso. Pantainya berbatu-batu, kecuali area bukit pasir di sisi barat dan area kecil tanah datar di sisi timur. Laut di sekitar pulau bergelombang sepanjang tahun, membuat akses menjadi sulit.[7]