Isla de Escocia, al S de las Hébridas exteriores, en el condado de Inverness. Tiene 18 km de largo por 8 km de ancho, con costas muy irregulares. El punto más alto se eleva a 385 m sobre el nivel del mar. La industria principal es la pesca; hay también agricultura y ganadería. Castlebay, en la costa S, es el principal poblado y centro pesquero. Existen numerosos restos arqueológicos, como círculos de piedra y eremitorios. En Castlebay se alzan las ruinas de un castillo del siglo xv. La población, incluidos los islotes contiguos, era de 1884 habitantes (1951). El censo de 2001 constató que los habitantes de Barra eran 1.172.