About South Portland, Maine
South Portland, Maine, sits along the shores of Casco Bay in Cumberland County, just across the Fore River from Portland and minutes from Cape Elizabeth and Scarborough. With an approximate population of 26,000–27,000 residents and around 12 square miles of land area, the city blends coastal access with convenient connections via the Casco Bay Bridge and Interstate 295. Its harbor views, working waterfront, and proximity to Portland Head Light make South Portland a scenic, well-situated community.
Downtown South Portland centers around the Knightville and Mill Creek neighborhoods, where you’ll find independent shops, cafés, bakeries, and restaurants housed in a mix of renovated storefronts and historic buildings. Nearby is the popular South Portland, Maine Greenbelt Walkway, a paved multi-use trail that links neighborhoods to parks and the waterfront. Outdoor highlights include Willard Beach, Bug Light Park (with the Portland Breakwater Lighthouse), Hinckley Park’s wooded trails and ponds, and the Fore River Sanctuary connections. Golfers enjoy courses in the greater South Portland area, and boaters appreciate easy access to Casco Bay.
South Portland, Maine hosts community events throughout the year, including summer concerts at Bug Light Park, seasonal farmers’ markets, the Holiday Fest and tree lighting, and waterfront festivals tied to maritime heritage. The vibe is friendly and down-to-earth—anchored by coastal recreation, walkable neighborhoods, and a strong sense of history. Whether you’re strolling Main Street-style blocks in Knightville, grabbing a bite near Mill Creek, or watching sailboats in the bay, South Portland, Maine offers a welcoming blend of small-town charm and urban convenience.