Barra ist die Hauptinsel der südlichsten Inselgruppe der Äußeren Hebriden. Mehrere kleinere Inseln, die seit Beginn des 20. Jahrhunderts unbewohnt sind, können per Boot erreicht werden. Im Sommer werden diese teilweise als Schafweide genutzt. Eine große Zahl der 1.200 Einwohner leben in der Ortschaft Castlebay an der südlichen Küste von Barra. Weitere Ansammlungen von Häusern liegen an Küstenbereichen. Manche Teile der Küste sind Felsklippen, andere sind fruchtbare Machair-Bereiche mit hohen Sanddünen und weiten Stränden. Die Bewohner der Insel leben vorwiegend von der Landwirtschaft und dem Tourismus. Neben englisch sprechen viele Einwohner gälisch.