Southport Photos

Browse 85 attractions, meet 1 travelers, 5 tour guides and discover 73 photos

Southport is a town in Lincoln County, Maine, United States. It includes the villages of Southport, West Southport, Cape Newagen, and Squirrel Island.
View Southport guide >

Southport Landing In 1910

Southport Hendricks Head Light Sunset

Southport Maine Is Located In Maine