L'économie du village est fondée sur les activités agropastorales, et surtout sur l'artisanat, avec une grande production de gâteaux et de pains traditionnels. Son territoire, habité depuis la préhistoire, possède plusieurs sites archéologiques à visiter, dont les menhirs de Perdas Fittas et Domusnovas, un important village habité également à l'époque romaine. Ovodda est connue pour les peintures murales colorées qui ornent les rues et les places du village. Le village est un magnifique exemple d'urbanisme rural. Les maisons sont spacieuses, avec de grandes cours où l'on entreposait autrefois les outils de travail. Les rues sont étroites, se croisent constamment et offrent aux visiteurs des images impressionnantes. Il faut visiter l'église San Giorgio. Construite dans le style aragonais, elle possède un clocher datant de 1700 et, à l'intérieur, une statue en bois du 17e siècle. Le visiteur a le choix entre plusieurs circuits dans la nature.