Spanish is the official language of Panama, but you'll find many people who speak English, especially in tourist areas.