Ancienne commune du canton de Fribourg, district de la Glâne, au nord-est de Romont, ayant fusionné en 2020 avec La Folliaz (constituée de Lussy et Villarimboud) pour former la commune de Villaz. Villaz-Saint-Pierre, dont le centre est situé sur la rive gauche de la Glâne, avait fusionné en 1978 avec Fuyens, sur la rive droite. 1177 Villa. 318 habitants en 1850, 358 en 1900, 527 en 1950, 654 en 1980, 917 en 2000, 965 en 2010, 1315 en 2019.
Les vestiges d'une villa gallo-romaine, ainsi qu'une importante nécropole du haut Moyen Age, réoccupée jusqu'à aujourd'hui, ont été découvert à Villaz-Saint-Pierre. Les seigneurs de Villa (XIIe s.), de Billens, d'Illens, de Gruyère, de Savoie, la famille Faber de Romont, les couvents de la Fille-Dieu, de Payerne et d'Hauterive possédèrent des droits et propriétés à Villaz-Saint-Pierre, qui fit partie du bailliage de Romont (1536-1798), du district de Romont (1798-1848), puis de celui de la Glâne dès 1848. La paroisse, mentionnée dès 1228, comprenait Villaz-Saint-Pierre, les villages de Fuyens, des Glânes et de Lussy, le hameau des Granges (Granges-la-Battiaz) et la Fille-Dieu. Le droit de collation, aux mains de l'évêque de Lausanne au Moyen Age, revint à Fribourg en 1536. L'église dédiée à saint Paul remontait vraisemblablement au XIIe siècle; elle fut remplacée par le sanctuaire actuel (Saints-Pierre-et-Paul), consacré en 1843 et restauré entre 1943 et 1949. Villaz-Saint-Pierre est une station sur la ligne ferroviaire Lausanne-Fribourg. Autrefois exclusivement rural, le village a connu un développement résidentiel.