Première commune viticole du canton de Neuchâtel, Milvignes ne compte pas moins de 145 hectares de vignes.
Plusieurs vignerons-encaveurs exploitent le vignoble du territoire et la commune compte douze encavages:

A Auvernier:
Cave et Distillerie de la Ruelle
Caves du Château d'Auvernier
Domaine de la Maison Carrée
Domaine de Montmollin
Domaine Bouvet-Jabloir
Encavage du Haut

A Bôle:
Le Bôle d'Or
Domaine du Merdasson

A Colombier:
Cave Burgat
Domaine de Chambleau
Domaine des Landions
Domaine de Vaudijon

La Station viticole cantonale se trouve à Auvernier, de même que l'encavage de l'Etat.