The community is located on Casco Bay, 2.6 miles (4.2 km) south of the village of Freeport.
South Freeport has a post office, with ZIP code 04078.
[4] In 1903, the Casco Castle and Amusement Park was built here by Amos F. Gerald of Fairfield to encourage travel by trolley cars.
The grounds featured a hotel and restaurant, a picnic area, a baseball field, and a small zoo.
The hotel burned in 1914, but its stone tower was spared in the blaze.