Hay dos idiomas oficiales. El filipino (basado en el tagalo), es el idioma nacional adoptado en 1946 y comprendido por la mayoría de los filipinos. El inglés, que también se habla y se entiende ampliamente es un idioma oficial. El español, introducido en el siglo XVI fue un idioma oficial hasta 1973, ahora lo habla solo una pequeña minoría de la población. Se hablan más de 80 lenguas y dialectos indígenas (básicamente de origen malayo-indonesio). Además del tagalo, que se habla alrededor de Manila, los dialectos principales incluyen el Cebuano (hablado en Visayas), el Ilocano (hablado en el norte de Luzón) y el Panay-Hiligaynon. La enseñanza del filipino es obligatoria en las escuelas primarias públicas y privadas, y su uso es alentado por el gobierno.