Flag of Virton.svg
Blason de Virton.svg

Virton is a municipality in the Belgian province of Luxembourg.

In 2007, 11228 people lived there.

It is at 49°34′3″N 5°31′57″E / 49.56750°N 5.53250°E / 49.56750; 5.53250.