La población de Pueyo es de 361 personas (2020), el área de Pueyo es de 21.22 kilómetros cuadrados, la distancia de Pueyo a Madrid (capital de la España) es de 294 kilómetros, la distancia de Pueyo a Madrid es de 376 kilómetros. Pueyo comparte fronteras con Garínoain, Leoz, Artajona y Tafalla.