Spanish is the official language and is spoken throughout the country. Additionally, there are indigenous communities that speak languages such as Garifuna and Miskito, especially on the Caribbean coast and in some rural areas.