Oleiros se situe dans le nord-ouest de l’Espagne, dans la province de La Corogne, en Galice. Elle fait partie de l’aire métropolitaine de La Corogne, dont elle est séparée par la ría do Burgo, un estuaire bordé de sentiers et d’espaces naturels protégés. Cette situation lui offre à la fois une grande accessibilité et une proximité immédiate avec les plages et la campagne galicienne.
Le littoral d’Oleiros est particulièrement spectaculaire, avec des plages comme Bastiagueiro, Santa Cristina, Mera ou Canide, toutes très appréciées pour leur propreté, leur sécurité et leur beauté naturelle. La ville dispose également de falaises et de points de vue côtiers comme le Mirador das Grelleiras.
Le climat est océanique tempéré, avec des hivers doux et des étés frais et agréables. Les températures varient généralement entre 10 °C en hiver et 25 °C en été. La meilleure période pour visiter Oleiros va de mai à septembre, période pendant laquelle la ville accueille également de nombreux événements en plein air.