Está situada a 199 metros de altitud y es la quinta ciudad más poblada de España, contando con 649.181 habitantes (INE 2006), cifra que según el Ayuntamiento de la localidad es de 660.895 censados , y 833.455 en el área metropolitana, más de la mitad de los habitantes de Aragón.