Ribes de Freser ist eine Gemeinde in den spanischen Pyrenäen auf 912 m Höhe mit 1810 Einwohnern (Stand 1. Januar 2022). Sie liegt nördlich von Ripoll, an den Zusammenflüssen von Freser, Rigard und Segadell nahe dem Vall de Núria in der Comarca Ripollès in Katalonien.
Ribes de Freser liegt an der Landstraße N-152, die Ripoll mit Puigcerdà verbindet und weiter zur französischen Grenze führt.
Der Bahnhof Ribes de Freser befindet sich an der Bahnstrecke Barcelona–Latour-de-Carol - Enveitg, die von der S-Bahn Barcelona bedient wird. Einzelne Züge der Linie R3 verkehren dazu – von Barcelona kommend – ab Vic weiter über Ribes de Freser nach Latour-de-Carol (Frankreich), wo Anschluss an mehrere französische Bahnlinien besteht.
Neben dem Bahnhof Ribes de Freser (der RENFE) befindet sich der Bahnhof Ribes-Enllaç (der FGC), welcher der Endhaltepunkt der Cremallera de Núria ist, einer Zahnradbahn, mit der das Hochtal Vall de Núria erreicht werden kann.