Grandvillard si trova nel Canton Friburog a 760 m s.l.m., accanto al castello di Gruyères. L'area del comune di Grandvillard era popolata fin dai tempi antichi. La pria menione documentata del luogo risale al 1228 con il nome di «Villar». Il toponimo odierno è composto dalla parola tardolatina «villare» e da quella francese «grand». Fino alla seconda metà del XX secolo il villagio era prevalentemente dedito all'agricoltura. Oggi questo luogo sperduto si è trasformato in una tranquilla e ridente comunità di appena 7000 abitanti. Phytopharma è il maggiore datore di lavoro nel paese e una delle poche aziende presenti nella pittoresca Grandvillard.