Since 2000 the municipality was created when Montagny-les-Monts and Montagny-la-Ville merged. On 1 January 2004 the former municipality of Mannens-Grandsivaz merged into the municipality of Montagny (FR).