Torroella de Montgrí liegt im Nordosten Spaniens, etwa 35 Kilometer östlich von Girona und nur rund 6 Kilometer von der Mittelmeerküste entfernt. Die Stadt gehört zur Comarca Baix Empordà und befindet sich in der Nähe des Naturparks „Parc Natural del Montgrí, les Illes Medes i el Baix Ter“.
Die geografische Lage ist einzigartig: Im Westen erhebt sich das Montgrí-Gebirge mit dem berühmten Schloss, während im Osten weite Ebenen zum Mittelmeer führen. Die nahegelegene Küstenstadt L’Estartit gehört ebenfalls zur Gemeinde und bietet Zugang zu den Medes-Inseln, einem beliebten Ziel für Taucher.
Das Klima ist typisch mediterran – milde Winter, heiße Sommer und viele Sonnenstunden im Jahr. Die beste Reisezeit liegt zwischen April und Juni sowie im September und Oktober, wenn das Wetter angenehm und die Region weniger überlaufen ist. Auch der Sommer eignet sich ideal für Badeurlauber und Festivalbesucher.