Villars-Epeney is a municipality in the district of Jura-Nord Vaudois of the canton of Vaud in Switzerland.
Villars-Epeney has an area, , of . Of this area, or 77.9% is used for agricultural purposes, while or 17.4% is forested. Of the rest of the land, or 5.8% is settled (buildings or roads).
Of the built up area, housing and buildings made up 3.5% and transportation infrastructure made up 2.3%. Out of the forested land, 16.3% of the total land area is heavily forested and 1.2% is covered with orchards or small clusters of trees. Of the agricultural land, 68.6% is used for growing crops and 8.1% is pastures, while 1.2% is used for orchards or vine crops.
The municipality was part of the Yverdon District until it was dissolved on 31 August 2006, and Villars-Epeney became part of the new district of Jura-Nord Vaudois.
The municipalities of Cronay, Cuarny, Pomy, Ursins, Valeyres-sous-Ursins and Villars-Epeney are considering a merger on at a date in the future into the new municipality with an, , undetermined name.
The blazon of the municipal coat of arms is Or, a thorn bough Vert bendwise.
Villars-Epeney has a population () of . , 7.1% of the population are resident foreign nationals. Over the last 10 years (1999–2009 ) the population has changed at a rate of 50.9%. It has changed at a rate of 49.1% due to migration and at a rate of 1.9% due to births and deaths.
Most of the population () speaks French (49 or 98.0%) as their first language with the rest speaking Portuguese
The age distribution, , in Villars-Epeney is; 4 children or 5.0% of the population are between 0 and 9 years old and 13 teenagers or 16.3% are between 10 and 19. Of the adult population, 8 people or 10.0% of the population are between 20 and 29 years old. 14 people or 17.5% are between 30 and 39, 15 people or 18.8% are between 40 and 49, and 15 people or 18.8% are between 50 and 59. The senior population distribution is 5 people or 6.3% of the population are between 60 and 69 years old, 2 people or 2.5% are between 70 and 79, there are 4 people or 5.