Le district judiciaire nº4 de Huesca, dont le siège se trouve à Huesca, compte trois tribunaux de première instance et d’instruction et deux tribunaux provinciaux. Il est composé des municipalités suivantes :
Albalatillo, Albero Alto, Albero Bajo, Alberuela de Tubo, Alcalá de Gurrea, Alcalá del Obispo, Alcubierre, Alerre, Almudévar, Almuniente, Angüés, Antillón, Argavieso, Arguis, Ayerbe, Banastás, Barbués, Biscarrués, Blecua y Torres, Capdesaso, Casbas de Huesca, Castejón de Monegros, Castelflorite, Chimillas, Grañén, Gurrea de Gállego, Huerto, Huesca, Ibieca, Igriés, Lalueza, Lanaja, Loarre, Loporzano, Loscorrales, Lupiñén-Ortilla, Monflorite-Lascasas, Novales, Nueno, Peralta de Alcofea, Pertusa, Piracés, Poleñino, Quicena, Robres, Salillas, Sangarrén, Sariñena, Sena, Senés de Alcubierre, Sesa, Siétamo, La Sotonera, Tardienta, Tierz, Torralba de Aragón, Torres de Alcanadre, Torres de Barbués, Tramaced, Vicién et Villanueva de Sigena.