Le canton de Fribourg comprend sept préfectures qui sont localisées dans les chefs lieux de chaque district.

Les préfets sont élus par l'assemblée électorale du district au système majoritaire.

Le canton comprend les préfectures suivantes :

Préfecture de la Sarine à Fribourg

Préfecture de la Singine à Tavel

Préfecture de la Gruyère à Bulle

Préfecture du Lac à Morat

Préfecture de la Glâne à Romont

Préfecture de la Broye à Estavayer-le-Lac

Préfecture de la Veveyse à Châtel-Saint-Denis

Les missions des préfectures ainsi que de nombreuses informations pratiques sont accessibles par l'intermédiaire des liens internet.