Monzón se asienta en la margen izquierda del río Cinca, a 65 kilómetros de Huesca y 50 de Lérida por la autovía A-22 Lérida-Huesca y la carretera N-240 Tarragona-San Sebastián. Hacia el sur, la regional A-1234 conduce a Zaidín y Fraga (Bajo Cinca). Mirando el norte, el Pirineo se ofrece a hora y media de coche, bien subiendo hasta Fonz, bien enlazando en Barbastro con la carretera N-123 que lleva a Graus (y de aquí a Benasque) y, en el desvío del Puente las Pilas, a Aínsa y los valles de Ordesa y Pineta.