Para la atención hospitalaria la ciudad cuenta con Hospital García Orcoyen, situado en la calle Santa Soria número 22, el cual da servicio a la ciudad y a las localidades del distrito sanitario de Estella.