Está situada a orillas del río Jalón y es la principal localidad en la provincia de Zaragoza, tras la capital, y, si se exceptúan las tres capitales de provincia, la única localidad aragonesa que supera los 20 000 habitantes a uno de enero de 2016, según el INE.