La primera mención del lugar fue datada en el año 1179 bajo el nombre de Vilierbalart.
Luego aparecieron denominaciones como Vilar Vualar, Vilar Vollar (1228), Vilarwalar (1285), Villarwaular (1453) y Villar Volard (1668).
La significación del nombre proviene probablemente del nombre Walaharius declinado y enlazado con la palabra en latín tardío villare (lugar).
Tras la caída del antiguo régimen en 1798, Villarvolard perteneció a la subprefectura de Corbières, la cual en 1803 adquirió el estatus de distrito.
Villarvolard se encuentra situada en la típica región de la Gruyère, a orillas del lago de la Gruyère, entre los prealpes Friburguenses y la meseta suiza.