Barbuda har et areal på 161 km² og ligger 40 km nord for Antigua. I motsetning til naboøya er Barbuda en flat koralløy med mye vegetasjon. De viktigste treslagene er mahogni og seder. Øyas største og eneste by er Codrington. Det høyeste punktet ligger på et platå øst for Codrington 44,5 meter over havet.