Elle fût construite à proximité du château (dont on voit la façade au fond de la rue) à partir du 13e siècle à la demande de la famille Britaud, marquis de Nangis. Plusieurs des marquis y sont inhumés.
Elle fit l’objet de travaux au 17e siècle: En 1643 un passage derrière le chœur fut créé et les murs furent crépis. Certaines chapelles sont construites et d’autres déplacées ou détruites. En tout il en reste 4 aujourd’hui.
Sa cloche fut bénite en 1707 puis détruite pendant la Révolution Française et l’église fermée. La cloche actuelle fut bénie en 1763.
Elle est classée aux monuments historiques depuis le 28 août 1989.
En 1999, les façades et les toitures ont été rénovés et entre 2001 et 2009, l’élévation coté nord.