Discover Mount Vernon, Maine
Mount Vernon, Maine, is a small, welcoming community in Kennebec County, set within the scenic Belgrade Lakes region of central Maine. Located about 20 miles northwest of Augusta and near the towns of Readfield, Vienna, and Belgrade, Mount Vernon offers easy access to outdoor recreation and classic New England countryside. The town has an approximate population of 1,700 residents and covers roughly 43 square miles, much of it forest and freshwater shoreline.
Downtown Mount Vernon centers around a compact Main Street near the village’s mill pond and town beach, where you’ll find a general store, a café, a post office, and locally owned shops that reflect the town’s creative and practical streak. Historic buildings, including traditional New England homes and former mill structures, lend character to the streetscape. Mount Vernon, Maine, maintains a friendly, everyday feel—where errands, coffee, and community meet in one walkable hub.
Outdoor lovers are drawn to the area’s lakes and ponds—Ingham Pond, Mount Vernon Mill Pond, Long Pond, and Minnehonk Lake—for paddling, swimming, and fishing. Nearby trails in the Kennebec Highlands offer hiking, snowshoeing, and birding, while regional golf is available in neighboring Belgrade. Annual favorites include Mount Vernon Community Summer events at the town beach, holiday craft fairs, and seasonal farmers’ markets. The overall vibe in Mount Vernon, Maine, is relaxed and neighborly, balancing small-town charm, year-round recreation, and a strong sense of place.