
La commune de Massonnens se situe dans le district de la Glâne du canton de Fribourg, à mi-distance entre les villes de Fribourg et de Bulle (23 km), sur la pente nord-ouest du Mont-Gibloux. Elle s'étend sur 424 ha, à une altitude entre 700 à 850 m.
Autour du village, la nature et les champs s'étendent à perte de vue à travers la vallée de la Neirigue.