Gondomar liegt im südlichen Teil der Provinz Pontevedra, eingebettet in das Tal des Flusses Miñor und umgeben von sanften Hügeln, Wäldern und landwirtschaftlich genutzten Flächen. Die Stadt gehört zur Region der Rías Baixas, einer Küstenlandschaft, die für ihre fjordähnlichen Buchten bekannt ist. Nur wenige Kilometer westlich befinden sich die beliebten Badeorte Nigrán und Baiona, während sich Richtung Osten das Galicische Küstengebirge erstreckt.
Die nächstgelegene Großstadt ist Vigo, nur etwa 20 Kilometer entfernt, mit einem internationalen Flughafen und einem wichtigen Hafen. Auch Santiago de Compostela und die portugiesische Grenze sind mit dem Auto in rund einer Stunde erreichbar. Diese zentrale Lage macht Gondomar besonders attraktiv für Besucher, die sowohl Natur als auch städtisches Leben genießen möchten.
Das Klima ist atlantisch-ozeanisch, mit milden Sommern (Ø 24–26 °C) und feuchten Wintern, in denen Regen häufig, aber Schnee sehr selten ist. Die angenehmsten Reisemonate sind zwischen Mai und Oktober, wenn das Wetter stabiler ist und zahlreiche Feste und Outdoor-Aktivitäten stattfinden.