How many cities are there in South Dakota? There are a total of 363 towns and cities in the state of South Dakota. Top 10 biggest cities by population are Sioux Falls, Rapid City, Aberdeen, Brookings, Watertown, Mitchell, Yankton, Pierre, Huron, and Spearfish.