Guest, Sign inJoin
Canton, South Dakota 5Canton, #1 on this list · Photo: AlexiusHoratius · CC BY-SA 3.0
South Dakota rankings · Civic life

Towns with the most civic life in South Dakota

Canton ranks first on civic life among South Dakota’s 31 towns of 2,500+; 13 of the 31 grade A− or better on civic life nationally.

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. How grades work

#1

Canton

Lincoln County · 3,001 people
A+

Civic life grade, among the top in the U.S.·Overall A− · #9 of 35 in SD

#2

Milbank

Grant County · 3,512 people
A+

Civic life grade, better than 98% of U.S. towns·Overall A · #5 of 35 in SD

#3

Lead

Lawrence County · 3,064 people
A+

Civic life grade, better than 98% of U.S. towns·Overall B+ · #13 of 35 in SD

All 31 towns

Civic life grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

31 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1CantonLincoln County · 3,001 peopleA+among the top in the U.S.·Overall A− · #9 of 35
2MilbankGrant County · 3,512 peopleA+better than 98% of U.S. towns·Overall A · #5 of 35
3LeadLawrence County · 3,064 peopleA+better than 98% of U.S. towns·Overall B+ · #13 of 35
4WinnerTripp County · 2,969 peopleAbetter than 95% of U.S. towns·Overall C · #31 of 35
5VermillionClay County · 11,720 peopleAbetter than 93% of U.S. towns·Overall B− · #25 of 35
6MadisonLake County · 6,065 peopleAbetter than 91% of U.S. towns·Overall B+ · #12 of 35
7SpearfishLawrence County · 14,154 peopleAbetter than 90% of U.S. towns·Overall B− · #22 of 35
8Hot SpringsFall River County · 3,670 peopleAbetter than 87% of U.S. towns·Overall B− · #23 of 35
9PierreHughes County · 13,848 peopleA−better than 84% of U.S. towns·Overall B+ · #15 of 35
10MobridgeWalworth County · 3,192 peopleA−better than 83% of U.S. towns·Overall B+ · #14 of 35
11YanktonYankton County · 15,816 peopleA−better than 81% of U.S. towns·Overall B+ · #16 of 35
12BrandonMinnehaha County · 11,306 peopleA−better than 79% of U.S. towns·Overall A+ · #1 of 35
13LennoxLincoln County · 2,657 peopleA−better than 78% of U.S. towns·Overall A+ · #2 of 35
14BrookingsBrookings County · 25,355 peopleB+better than 73% of U.S. towns·Overall B+ · #17 of 35
15HartfordMinnehaha County · 3,635 peopleB+better than 72% of U.S. towns·Overall A+ · #4 of 35
16SturgisMeade County · 6,922 peopleBbetter than 63% of U.S. towns·Overall C+ · #30 of 35
17HuronBeadle County · 14,607 peopleBbetter than 62% of U.S. towns·Overall C− · #33 of 35
18AberdeenBrown County · 27,961 peopleBbetter than 59% of U.S. towns·Overall B− · #21 of 35
19MitchellDavison County · 15,756 peopleBbetter than 56% of U.S. towns·Overall B · #19 of 35
20Belle FourcheButte County · 5,791 peopleBbetter than 55% of U.S. towns·Overall C · #32 of 35
21Dell RapidsMinnehaha County · 3,852 peopleB−better than 50% of U.S. towns·Overall A+ · #3 of 35
22WatertownCodington County · 23,736 peopleC+better than 45% of U.S. towns·Overall B · #18 of 35
23Sioux FallsMinnehaha County · 213,748 peopleC+better than 41% of U.S. towns·Overall C+ · #27 of 35
24TeaLincoln County · 8,019 peopleCbetter than 30% of U.S. towns·Overall A− · #7 of 35
25North Sioux CityUnion County · 3,036 peopleCbetter than 30% of U.S. towns·Overall B− · #24 of 35
26Big Sioux TownshipUnion County · 5,152 peopleCbetter than 29% of U.S. towns·Overall B+ · #11 of 35
27Rapid CityPennington County · 80,589 peopleCbetter than 28% of U.S. towns·Overall D · #35 of 35
28Box ElderPennington County · 13,936 peopleC−better than 24% of U.S. towns·Overall C− · #34 of 35
29SummersetMeade County · 3,030 peopleC−better than 22% of U.S. towns·Overall B− · #26 of 35
30Split Rock TownshipMinnehaha County · 3,086 peopleC−better than 19% of U.S. towns·Overall A · #6 of 35
31HarrisburgLincoln County · 10,405 peopleDbetter than 9% of U.S. towns·Overall A− · #8 of 35
Not ranked

4 towns without a civic life grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

Which South Dakota town has the most civic life?

Canton (Lincoln County) ranks first on civic life among 31 towns, with an A+; Milbank and Lead follow.

How are these towns ranked?

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a civic life grade (31 in South Dakota). 4 towns of 2,500+ lack the figures and are listed above. Smaller towns have the grade on their page but no rank. Every town is on the South Dakota page.

Go deeper

More South Dakota lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All South Dakota rankings →
Other states

Towns with the most civic life in other states