surpierre is a municipality of the district broye in the canton of fribourg in switzerland. on 1 january 2005, praratoud became a part of surpierre and on 1 january 2017 villeneuve became a part of surpierre.