Marsainvilliers est une ville du Loiret en région Centre-Val de Loire.
Marsainvilliers compte 305 habitants appelés les "Marsainvillois, Marsainvilloises".
La densité de la population de Marsainvilliers est de 28 habitants au km².
Le maire de Marsainvilliers est Monsieur Didier MONCEAU