Sandray (en gaélico escocés: Sanndraigh) es una isla lozalizada en el grupo de las islas de Barra, en el archipiélago de las Hébridas Exteriores, en Escocia.