La población de Sangüesa es de 4 933 personas (2020), el área de Sangüesa es de 69.8 kilómetros cuadrados, la distancia de Sangüesa a Madrid (capital de la España) es de 313 kilómetros, la distancia de Sangüesa a Madrid es de 436 kilómetros. Sangüesa comparte fronteras con Aibar, Cáseda, Javier, Sos del Rey Católico, Lumbier, Liédena, Yesa y Undués de Lerda.