Барбадос — относительно плоский остров, плавно восходящий по направлению к центральной части. Самая высокая точка Хиллаби (Mount Hillaby) высотой 336 метров над уровнем моря находится в Шотландском районе острова. На острове нет постоянных рек, основная часть суши представляет собой коралловый известняк. Остров расположен в некотором отдалении от других островов Карибского моря. Климат острова мягкий тропический, сезон дождей длится с июня по октябрь.

Хотя некоторые предполагают, что остров находится в зоне сезонных тропических штормов и ураганов, на самом деле это не совсем так — он расположен несколько в стороне от традиционного ураганного пояса, на его южной оконечности. Тем не менее, примерно каждые 3 года остров оказывается в зоне прохождения ураганов, а частота прямого удара стихии составляет примерно раз в 26.6 лет.

Остров административно поделен на 11 округов: Крист-Черч, Сент-Эндрю, Сент-Джордж, Сент-Джеймс, Сент-Джон, Сент-Джозеф, Сент-Люси, Сент-Майкл, Сент-Питер, Сент-Филип и Сент-Томас.

В округе Сент-Майкл находится столица и главный город Барбадоса Бриджтаун. Другие города на острове — Хоултаун (Holetown) в округе Сент-Джеймс, Ойстинс (Oistins) в округе Крист-Черч и Спейтстаун (Speightstown) в округе Сент-Питер.

В ширину остров достигает 23 километра, в длину — 34 километра в самой широкой его части.