Fonollosa está situado en la besante sur de la sierra de Castelltallat, en el valle de la riera del mismo nombre, afluente del río Cardener.