what county is south saint paul mn in
South St. Paul is located in Dakota County, MN. The population is 20,307, making South St. Paul the 9th largest city in Dakota County. There are 5 public schools in South St. Paul with an average Homefacts rating of C. The total crime rate for South St. Paul is moderate, and there are 4 registered sex offenders residing in the city.