Nuvilly est une commune suisse du canton de Fribourg, située dans le district de la Broye. Le village se situe sur les hauteurs de la Broye Fribourgeoise à 10 km d'Estavayer-le-Lac. La population actuelle de la commune avoisine les 350 habitants et est constante augmentation depuis quelques années grâce à l'aménagement de nouvelles zones de terrains à bâtir.