South Portland is located in Cumberland County, ME. The population is 25,029, making South Portland the 2nd largest city in Cumberland County and the 4th largest city in the state of Maine.
There are 10 public schools in South Portland with an average Homefacts rating of B+. The total crime rate for South Portland is low , and there are 15 registered sex offenders residing in the city. Unemployment in South Portland is low and the median home sales price is $0. Detailed and up-to-date South Portland property reports are available for any property address.
Cities near South Portland include Scarborough, Portland and Cape Elizabeth.