Granvin var ein jordbrukskommune, med rikt beite for sau i fjellet. Det er dessutan ein del storfehald. Det er óg noko trevareindustri i kommunen. Etter andre verdenskrig har kommunen stort sett hatt nedgang i folketalet; i tiårsbolken 2004-14 med gjennomsnittleg 1,1 prosent i året.