More than 99.5% of Colombians speak Spanish. English has official status in the San Andrés, Providencia and Santa Catalina Islands.