Vanosc est situé dans le Haut-Vivarais, en lisière des départements de la Loire et de la Haute-Loire. Le village fut, au XIXe siècle, un des berceaux de l'industrie textile en Ardèche, spécialement de la soie sous l'influence de Lyon. Actuellement subsistent sur le territoire de la commune une vingtaine de familles d'agriculteurs qui font surtout de l'élevage de vaches et de chèvres pour la vente des produits laitiers, et de moutons pour la viande. Phénomène récent, l'accroissement des résidences secondaires apporte un renouveau à l'activité locale. Enfin, une partie de la population active du village travaille dans la ville toute proche d'Annonay.