Banyoles está situada en el nord-est de Cataluña, a medio camino entre la Costa Brava y los Pirineos, formando un triangulo de poblaciones y lugares de gran interés histórico y paisajístico. El aeropuerto de Barcelona esta a 125 km, el aeropuerto de Girona a 30 km y la frontera con Francia a 49 km.
Sus equipamientos deportivos de primer orden hacen que la ciudad sea ideal para la preparación de acontecimientos competitivos, ya que durante los Juegos Olímpicos del 1992 fue una de las sedes olimpicas más importantes.