Huesca (in aragonese: Uesca, in catalano Osca) è un comune spagnolo di 52.443 abitanti al 2011 situato nella comunità autonoma dell'Aragona, capoluogo dell'omonima provincia.Fa parte della comarca della Hoya de Huesca (Plana de Uesca, in aragonese), è sede vescovile e anche sede decentrata dell'Universidad de Zaragoza.È un'antica cittadina aragonese dal passato illustre situata su un colle da cui si domina la piana circostante detta La Hoya de Huesca, a 72 km da Saragozza, 70 km da Jaca e 122 km da Lerida.