Situación
Camprodon se sitúa en la comarca del Ripollès, dentro de la provincia de Girona y en el centro de los Pirineos gerundenses. Sant Pau de Segúries, Molló, Sant Joan de les Abadesses, la Vall de Bianya o Montagut, son algunos de los municipios que la rodean.
La villa de Camprodon es su eje principal y se complementa con los núcleos urbanos de Beget, considerado uno de los pueblos con mayor encanto del Pirineo catalán, Rocabruna y la Colonia Estabanell, entre otros. También abarca el vecindario de Cavallera, las casas solariegas de Mariner, Sitjar y Resclusanys, el vecindario de Freixenet y la urbanización de Font Rubí. Por el centro de la villa confluyen el río Ter y su afluente Ritort, fusionándose y atravesando el municipio.