Insula Hispaniola a fost descoperită de Cristofor Columb la 5 decembrie 1492, dar prima dată când a văzut o parte din actuala Republică Dominicană a fost la 4 ianuarie 1493, când a văzut un promontoriu pe care l-a numit Monte Cristi ("Muntele lui Hristos"). Acel munte se numește acum El Morro și se află în apropierea orașului Monte Cristi.
De la Monte Cristi, Columb a plecat spre est de-a lungul coastei de nord a insulei, iar la 6 ianuarie, după ce a vizitat golful Samaná, s-a întors în Spania. În a doua sa călătorie în America, a fondat primul oraș european de pe continent, La Isabela, în apropiere de actualul oraș Puerto Plata.
Mai târziu, Bartolomeu Columb a fondat orașul Santo Domingo, cel mai vechi oraș european permanent din America. De aici, mulți spanioli au plecat să cucerească alte insule (Cuba, Jamaica, Puerto Rico). Deoarece Cuba era mai aproape de continent, mulți oameni s-au mutat acolo din Hispaniola, iar apoi pe continent. Din acest motiv, populația insulei a crescut foarte încet. Prin Tratatul de la Ryswick din 1697, Spania a cedat treimea vestică a insulei Franței și a păstrat partea estică, astfel că insula a avut două colonii diferite: Saint-Domingue francez și Santo Domingo spaniol. În 1795, Franța a primit întreaga insulă, dar nu a putut controla decât partea de est, deoarece Haiti a devenit foarte curând independentă. În 1809, guvernul francez a înapoiat vechea colonie "Santo Domingo" Spaniei.
La 1 decembrie 1821, locotenentul guvernator spaniol José Núñez de Cáceres a declarat independența față de Spania. Noua țară a purtat numele de Estado Independiente del Haití Español ("Statul independent al Haiti-ului spaniol"). Însă, la 9 februarie 1822, armata haitiană a ocupat țara și a rămas în ea timp de 22 de ani. Juan Pablo Duarte a fondat o societate secretă, La Trinitaria, pentru a lupta pentru independența dominicană. Ocupația haitiană a luat sfârșit la 27 februarie 1844, când locuitorii din partea de est a Hispaniola au format o nouă țară numită República Dominicana ("Republica Dominicană"). Din 1861 până în 1865, țara a fost din nou colonie spaniolă. La 16 august 1863 a început Războiul de Restaurare, când dominicanii au luptat pentru a fi din nou liberi. Acest război s-a încheiat în 1865, când spaniolii au plecat, iar Republica Dominicană a redevenit o țară independentă.
Țara a fost ocupată de Statele Unite din 1916 până în 1924. În 1930, Rafael Trujillo a devenit președinte al țării printr-o lovitură de stat. Trujillo a fost un dictator crud, care a ucis mii de oameni, printre care mulți haitieni. Trujillo a fost ucis în 1961. După moartea lui Trujillo, Juan Bosch a fost ales în 1962 și a devenit, în 1963, primul președinte ales din 1930 încoace. Dar a fost Bosch a stat la putere doar șapte luni. În 1965, a avut loc un război civil între cei care îl doreau pe Bosch înapoi la putere și cei care i se opuneau. Apoi, țara a fost invadată din nou de Statele Unite.
De la sfârșitul războiului civil, președinții Republicii Dominicane au fost:
- Joaquín Balaguer (1966-1978)
- Antonio Guzmán (1978-1982)
- Salvador Jorge Blanco (1982-1986)
- Joaquín Balaguer (1986-1996)
- Leonel Fernández (1996-2000)
- Hipólito Mejía (2000-2004)
- Leonel Fernández (2004-2012)