Puerto Rico has two official languages:
Most Puerto Ricans are Spanish-dominant bilinguals (understand English, varying speaking proficiency). A small minority are English-dominant (stateside returnees, expats). The linguistic landscape reflects 400+ years of Spanish rule followed by 125+ years of U.S. sovereignty.