 All the water in the municipality is flowing water.The municipality is located in the Veveyse district, at the foot of the Fribourg pre-alpine mountains (Niremont, Les Alpettes).It lies along an important transportation axis including; the Bulle-Châtel-Saint-Denis road, the A12 motorway and the Bulle-Palézieux rail line.