Ang Haiti ay matatagpuan sa Caribbean, sa kanlurang bahagi ng isla ng Hispaniola, na ibinabahagi nito sa Dominican Republic. Ito ay matatagpuan sa pagitan ng Caribbean Sea at ng North Atlantic Ocean, at nasa timog ng Bahamas at silangan ng Cuba.