Discover New Gloucester, Maine
New Gloucester, Maine, is a historic rural town in Cumberland County, situated about 25 minutes north of Portland and just east of Lewiston-Auburn. Bordered by rolling farmland and forest, New Gloucester offers quick access to I-95 and Route 26, making regional travel easy. The town’s population is approximately 5,700 residents across roughly 47 square miles, giving New Gloucester a spacious, countryside feel with classic New England scenery.
Downtown New Gloucester centers around a traditional village landscape with handsome 18th- and 19th-century buildings, a friendly general store, and locally owned shops and cafés. You’ll find church steeples, historic homesteads, and the storied Shaker Village nearby, reflecting the town’s deep heritage. Outdoor enthusiasts appreciate the area’s ponds and conservation lands, including hiking and walking trails at Pineland Farms, cross-country ski routes, and scenic fields. Royal River corridors and local ponds invite paddling and birding, while nearby golf options and multi-use paths add variety for recreation.
Community life in New Gloucester centers on seasonal events such as agricultural fairs and fall festivals at Pineland Farms, summer concerts, holiday gatherings, and youth sports. The vibe is welcoming and down-to-earth: small-town charm, open spaces, and a strong sense of history balanced with year-round outdoor fun. Whether you’re visiting for a day on the trails or settling in to enjoy the peaceful countryside, New Gloucester offers a warm, connected community with convenient access to larger Maine hubs.