Grolley est une localité et une commune suisse du canton de Fribourg, située dans le district de la Sarine.
Selon l'Office fédéral de la statistique, Grolley mesure 534 ha. 16,5 % de cette superficie correspond à des surfaces d'habitat ou d'infrastructure, 65,0 % à des surfaces agricoles et 18,4 % à des surfaces boisées.
Grolley est limitrophe de Belfaux, Belmont-Broye, Misery-Courtion et Ponthaux.