Barbados ligger i Det karibiske hav, men øst for de andre karibiske øyene, der Det karibiske hav møter Atlanterhavet. På det bredeste er øya 23 kilometer og på det lengste, 34 kilometer som utgjør et samlet areal på 431 km². Øya er relativt flat, med noen høydedrag lenger inn i øya. Det høyeste punktet er fjellet Mount Hillaby som ligger 336 meter over havet.