Haiti si trova nei Caraibi, nella parte occidentale dell'isola di Hispaniola, che condivide con la Repubblica Dominicana. Si trova tra il Mar dei Caraibi e l'Oceano Atlantico settentrionale, a sud delle Bahamas e ad est di Cuba.