Haiti, Karayipler'de, Dominik Cumhuriyeti ile paylaştığı Hispaniola adasının batı kesiminde yer almaktadır. Karayip Denizi ile Kuzey Atlantik Okyanusu arasında yer alır ve Bahamalar'ın güneyinde ve Küba'nın doğusundadır.