San Juan les Fonts (oficialmente y en catalán "Sant Joan les Fonts") es un municipio español de la provincia de Gerona situado en la comarca catalana de La Garrocha.