Now Mansonville is the business centre and the seat of Municipalite du canton de Potton (government for the township).
Formerly a sleepy community, Mansonville has experienced some growth and prosperity because of its proximity to Owl's Head ski resort.
The mill ceased operating with electrification in the early 20th century, which allowed economies of scale and centralized manufacturing in larger centres.
Mansonville, like many Eastern Townships communities, has long had a mixture of French and English-speaking residents and is home to over twenty nationalities and ethnic groups.
Religious diversity is present, and in Mansonville, Roman Catholic, United (closed 2011) and Anglican churches are located a few yards apart.