The most important industry in Olvan is agriculture, especially the cultivation of grains and potatoes, as well as the raising of pigs. The village of Olvan houses a few businesses (two small groceries and two cafés), its inhabitants are largely reliant on the stores in Gironella. Because it is located on the main highway, Cal Rosal houses a larger number of businesses.
Cal Rosal was centered around an important textile factory until it closed its doors in 1991. Today, there is still an industrial park within the municipality.