Villarepos () is a former municipality of the district See in the canton of Fribourg in Switzerland. On 1 January 2017 the former municipalities of Villarepos, Barberêche and Wallenried merged into the municipality of Courtepin.