La commune de Saint Charles la Forêt est située au Sud du département de la Mayenne dans le canton de Grez en Bouère. Elle est distante de 15 Km de Château-Gontier, chef-lieu d'arrondissement et 20 km de Laval, chef-lieu du département. Elle est intégrée à la communauté de communes du Pays de Meslay-Grez (www.paysmeslaygrez.fr). Sa superficie totale est de 10,60 Km2. La population totale de la commune, au dernier recensement de 2007 est de 213 habitants.