Noya se trouve dans le nord-ouest de l’Espagne, au sud-ouest de la province de La Corogne. Elle est située à environ 35 km au sud de Santiago de Compostela, sur les rives de la ría de Muros e Noia, un estuaire qui ouvre sur l’Atlantique. Ce cadre naturel entre mer, rivières et collines verdoyantes est particulièrement pittoresque.
Les plages de Testal, Taramancos ou encore celles de Muros à proximité offrent des possibilités de détente ou d’activités nautiques. La rivière Tambre et les montagnes environnantes, comme le Monte San Lois, permettent aussi de belles randonnées ou sorties en kayak.
Le climat est océanique, avec des hivers doux et humides, et des étés tempérés. Les températures varient généralement de 10 à 25°C. La meilleure période pour visiter Noya s’étend de mai à octobre, bien que les mois d’hiver soient également intéressants pour des séjours culturels ou gastronomiques.