Olhão ("Olhão da Restauração"), es una ciudad portuguesa de 31.100 habitantes en su núcleo principal, en el distrito de Faro, en el Algarve.