Rianxo se situe au sud-ouest de la province de La Corogne, dans la communauté autonome de Galice. Elle borde la ría de Arousa, l’un des estuaires les plus riches en biodiversité marine de la région. La ville est entourée de collines boisées, de plages tranquilles et de zones rurales verdoyantes.
Elle est à environ 45 km de Saint-Jacques-de-Compostelle et 90 km de La Corogne, ce qui la rend facilement accessible depuis les grandes villes galiciennes. Des localités voisines comme Ribeira, Boiro ou Padrón se trouvent à proximité et partagent des liens économiques et culturels forts avec Rianxo.
Le climat y est océanique : doux, humide en hiver, et tempéré en été. Les températures moyennes varient entre 8 °C en hiver et 24 °C en été. Le printemps et l’été sont les meilleures périodes pour profiter des plages, des festivals locaux et des activités en plein air.