Sant Celoni liegt im Nordosten Spaniens, in der autonomen Region Katalonien und gehört zur Provinz Barcelona. Geografisch befindet sich die Stadt zwischen zwei bedeutenden Naturparks: dem Parc Natural del Montseny, der von der UNESCO als Biosphärenreservat anerkannt ist, und dem Parc del Montnegre i el Corredor.
Nur etwa 45 Kilometer südwestlich liegt Barcelona, eine der bekanntesten Städte Europas, und ca. 50 Kilometer nordöstlich befindet sich Girona. Durch diese strategische Lage zwischen Meer und Bergen ist Sant Celoni ideal für alle, die sowohl Naturerlebnisse als auch städtisches Flair suchen. Der nahegelegene Fluss Tordera prägt die Landschaft zusätzlich.
Das Klima ist mediterran mit milden Wintern und warmen Sommern. Die besten Reisezeiten sind der Frühling (April bis Juni) und der Herbst (September bis Oktober), wenn das Wetter angenehm ist und sich die Umgebung von ihrer farbenfrohesten Seite zeigt. Auch der Winter ist reizvoll, besonders für Wanderungen im Montseny.