La ville se situe sur la rive sud de la ría de Arousa, face à l’embouchure vers l’océan Atlantique, à 25 km de Pontevedra, 50 km de Saint-Jacques-de-Compostelle
visitvilagarcia.com+14es.wikipedia.org+14all-andorra.com+14
. Elle jouxte Carril, son port traditionnel de pêche et de conchyliculture.
Le littoral offre plusieurs plages (Concha, Compostela, Bamio, Canelas), dont certaines arborent le Pavillon Bleu
britannica.com+1all-andorra.com+1
. Le climat y est océanique doux, avec des étés agréables (20–25 °C) et des précipitations modérées. La meilleure période pour visiter s’étend de mai à septembre.