Respuesta :

only 3 islands have Spanish as their official language 
Cuba, Dominican Republic, Puerto Rico speaks Spanish officially. So it is 3.