Boreray (gael.: Boraraigh) – niezamieszkana wyspa w archipelagu St Kilda na północy Oceanu Atlantyckiego.

Geografia Boreray leży ok. 66 km na północny zachód od North Uist. Obejmuje ok. 86,5 ha (214 akrów), najwyższym wzniesieniem jest Mullach an Eilein (384 m n.p.m.). Mullach an Eilein sprawia, że Boreray jest najmniejszą szkocką wyspą o szczycie wyższym niż 1000 stóp (304 m). W pobliżu znajduje się także kolumna Stac an Armin oraz Stac Lee. Boreray jest położony prawie 10 kilometrów od największej wyspy archipelago – Hirty oraz około 41 mil od wyspy Benbecula w Hebrydach Zewnętrznych.

Boreray uformowane jest z brekcji gabro i dolerytów. thumb|Boreray wraz z Stac an Armin (na lewo) i Stac Lee (na prawo)|alt=|lewo

Dojście Na wyspę trudno się dostać, ponieważ nie ma żadnego miejsca do zacumowania, czy lądowania. Od kiedy wyspę przejęło National Trust for Scotland potrzeba także specjalnej zgody strażnika znajdującego się na Hircie.

Historia Macauley (1764) donosi o istnieniu na wyspie pięciu druidzkich ołtarzy, wliczając duży, obecnie zniszczony, kamienny krągMacauley, Rev Kenneth (1764) History of St Kilda. London.