Las principales fuentes de ingresos en Villanueva son la agricultura, la ganadería y la pesca.