En 2009 Sangüesa ocupa el 21.º puesto como municipio de mayor población de Navarra, con habitantes en .