Villupuram is an administrative district in the state of Tamil Nadu in India. The district headquarters are located at Villupuram. The district occupies an area of 7217 kmē and has a population of 2,943,917 (as of 2001).