Castillonuevo (en euskera Gazteluberri) es un municipio español de la Comunidad Foral de Navarra, situado en la merindad de Sangüesa, en la comarca de Roncal-Salazar y a 78 km de la capital de la comunidad, Pamplona. Su población en 2014 fue de 18 habitantes (INE). con lo que es el municipio con menos habitantes y de más baja densidad de población de toda Navarra.