La localidad está situada junto al curso del río Tordera.
Agricultura de regadío, explotación forestal, ganadería, industria química, alimentaria y papelera.
En época romana pasaba por este lugar una bifurcación interior de la Vía Augusta.
La población de Hostalrich parece que tuvo su origen en un hostal documentado desde el siglo XI en el sitio llamado Onota, al pie del nominado camino de Francia (antigua vía romana).
En enero de 1810 los franceses tomaron la población e iniciaron un largo asedio al castillo.
Durante este tiempo, el coronel Estrada, recibió 4 comunicaciones incitándole a la rendición, pero todas fueron omitidas.
El gobernante del castillo no cedía y sus tropas le eran fieles.
Como en aquella época Hostalrich era parada casi obligatoria de los viajeros que iban a Barcelona desde Gerona o viceversa, el hostal hizo grandes cantidades de dinero y de ahí la terminación catalana "ric", que en español quiere decir rico.