Aunque los vecinos valles de Roncal y Salazar son históricamente vascófonos y pertenecen a la Zona Lingüística Mixta de Navarra, lo cierto es que Castillonuevo se encuentra en una zona romanizada desde antiguo y se considera su lengua vernácula el castellano, por lo que este es el único idioma oficial en el municipio y el nombre vasco del municipio no es actualmente cooficial pero algunos habitantes hablan en euskera.