South Dakota places ranked by commute time

195 places in South Dakota have a reliable estimate of commute time (2020–2024 American Community Survey).

Highest figures: Green Valley (38.2 minutes), Irene (35.2 minutes), Grand Meadow Township (30.8 minutes).

Lowest figure: Philip (5.1 minutes).

The figure for South Dakota as a whole is 17.8 minutes (±0.2).

Figures last updated on .

Figure for South Dakota as a whole
17.8 minutes (±0.2)
Places ranked
195

South Dakota places ranked by commute time

Average commute, estimate (90% margin of error), 2020–2024
RankPlaceCountyAverage commute
1Green ValleyPennington County38.2 minutes (±15.3)
2IreneClay County35.2 minutes (±8.6)
3Grand Meadow TownshipMinnehaha County30.8 minutes (±4.6)
4SelbyWalworth County30.7 minutes (±12.5)
5Timber LakeDewey County30.4 minutes (±9.5)
6ColmanMoody County30.3 minutes (±7.9)
7Lyons TownshipMinnehaha County30.0 minutes (±10.7)
8Wellington TownshipMinnehaha County29.2 minutes (±5.9)
9 (tie)HermosaCuster County28.7 minutes (±6.5)
9 (tie)St. Onge TownshipLawrence County28.7 minutes (±4.2)
11 (tie)Lake NordenHamlin County28.3 minutes (±7.2)
11 (tie)Spring Valley Township (McCook County)McCook County28.3 minutes (±3.9)
13Canton TownshipLincoln County27.8 minutes (±3.5)
14ArlingtonKingsbury County27.7 minutes (±6.1)
15HumboldtMinnehaha County27.6 minutes (±2.6)
16WhiteBrookings County27.0 minutes (±4.8)
17CrooksMinnehaha County26.3 minutes (±7.9)
18ColtonMinnehaha County26.0 minutes (±3.7)
19GarretsonMinnehaha County25.9 minutes (±4.2)
20Belle FourcheButte County25.8 minutes (±5.4)
21EmeryHanson County25.3 minutes (±4.1)
22 (tie)CastlewoodHamlin County25.2 minutes (±4.7)
22 (tie)WhitewoodLawrence County25.2 minutes (±8.1)
24 (tie)Springdale Township (Lincoln County)Lincoln County25.1 minutes (±5.6)
24 (tie)Wayne Township (Minnehaha County)Minnehaha County25.1 minutes (±7.3)
26Volin TownshipYankton County25.0 minutes (±7.4)
27 (tie)Brandon TownshipMinnehaha County24.9 minutes (±7.9)
27 (tie)CanistotaMcCook County24.9 minutes (±3.5)
27 (tie)ParkerTurner County24.9 minutes (±4.4)
30Dell RapidsMinnehaha County24.8 minutes (±4.7)
31Benton Township (Minnehaha County)Minnehaha County24.7 minutes (±3.7)
32Hill CityPennington County24.6 minutes (±9.3)
33Dell Rapids TownshipMinnehaha County24.5 minutes (±3.8)
34 (tie)AvonBon Homme County24.2 minutes (±7.8)
34 (tie)BridgewaterMcCook County24.2 minutes (±4.9)
36 (tie)IroquoisKingsbury County24.0 minutes (±4.4)
36 (tie)ViborgTurner County24.0 minutes (±4.4)
38MontroseMcCook County23.8 minutes (±4.3)
39BlackhawkMeade County23.5 minutes (±4.0)
40Lake PrestonKingsbury County23.4 minutes (±4.4)
41Wall Lake TownshipMinnehaha County23.3 minutes (±2.8)
42 (tie)BryantHamlin County23.2 minutes (±6.0)
42 (tie)LennoxLincoln County23.2 minutes (±3.0)
42 (tie)TrippHutchinson County23.2 minutes (±3.7)
45SalemMcCook County22.9 minutes (±2.3)
46Mapleton TownshipMinnehaha County22.8 minutes (±3.7)
47La Valley TownshipLincoln County22.6 minutes (±2.7)
48 (tie)BalticMinnehaha County22.3 minutes (±3.1)
48 (tie)Fairview Township (Clay County)Clay County22.3 minutes (±7.7)
48 (tie)Wentworth TownshipLake County22.3 minutes (±5.2)
51HowardMiner County22.2 minutes (±5.8)
52SpringfieldBon Homme County22.1 minutes (±5.0)
53JeffersonUnion County22.0 minutes (±4.8)
54 (tie)CentervilleTurner County21.9 minutes (±3.7)
54 (tie)HarrisburgLincoln County21.9 minutes (±2.2)
54 (tie)MarionTurner County21.9 minutes (±3.9)
54 (tie)PlankintonAurora County21.9 minutes (±4.2)
58 (tie)BeresfordUnion County21.7 minutes (±3.6)
58 (tie)Chester Township (Lake County)Lake County21.7 minutes (±2.3)
60Prosper TownshipDavison County21.5 minutes (±7.9)
61WorthingLincoln County21.4 minutes (±1.6)
62 (tie)Perry Township (Lincoln County)Lincoln County21.0 minutes (±5.3)
62 (tie)Valley SpringsMinnehaha County21.0 minutes (±1.5)
64 (tie)Cortlandt TownshipEdmunds County20.9 minutes (±1.9)
64 (tie)Elk PointUnion County20.9 minutes (±2.0)
64 (tie)EstellineHamlin County20.9 minutes (±4.4)
67 (tie)ArmourDouglas County20.8 minutes (±9.0)
67 (tie)Jefferson Township (Union County)Union County20.8 minutes (±4.6)
69Colonial Pine HillsPennington County20.5 minutes (±2.3)
70 (tie)Clear LakeDeuel County20.2 minutes (±5.3)
70 (tie)TeaLincoln County20.2 minutes (±3.7)
72 (tie)Box ElderPennington County20.1 minutes (±3.6)
72 (tie)Lake Township (Codington County)Codington County20.1 minutes (±5.0)
72 (tie)LeadLawrence County20.1 minutes (±5.5)
72 (tie)Sverdrup TownshipMinnehaha County20.1 minutes (±4.9)
76 (tie)CantonLincoln County19.9 minutes (±3.3)
76 (tie)GayvilleYankton County19.9 minutes (±2.3)
76 (tie)McLaughlinCorson County19.9 minutes (±2.4)
79 (tie)Grant Township (Lincoln County)Lincoln County19.8 minutes (±6.2)
79 (tie)Rapid ValleyPennington County19.8 minutes (±4.1)
81 (tie)Mount VernonDavison County19.7 minutes (±4.2)
81 (tie)SummersetMeade County19.7 minutes (±1.9)
83Dayton Township (Lincoln County)Lincoln County19.5 minutes (±5.7)
84WebsterDay County19.3 minutes (±6.7)
85 (tie)Bath TownshipBrown County19.1 minutes (±6.4)
85 (tie)TaborBon Homme County19.1 minutes (±3.5)
87HerreidCampbell County19.0 minutes (±5.7)
88 (tie)DupreeZiebach County18.8 minutes (±3.7)
88 (tie)EurekaMcPherson County18.8 minutes (±4.9)
90CusterCuster County18.7 minutes (±6.2)
91 (tie)AlexandriaHanson County18.6 minutes (±3.6)
91 (tie)Delapre TownshipLincoln County18.6 minutes (±2.9)
93Split Rock TownshipMinnehaha County18.5 minutes (±1.3)
94 (tie)BrandonMinnehaha County18.4 minutes (±1.2)
94 (tie)LangfordMarshall County18.4 minutes (±2.9)
96 (tie)SturgisMeade County18.3 minutes (±2.2)
96 (tie)WarnerBrown County18.3 minutes (±1.8)
96 (tie)Waubay TownshipDay County18.3 minutes (±5.7)
99 (tie)ClarkClark County18.2 minutes (±3.7)
99 (tie)OnidaSully County18.2 minutes (±4.2)
101White LakeAurora County17.9 minutes (±4.9)
102TyndallBon Homme County17.8 minutes (±2.4)
103ScotlandBon Homme County17.7 minutes (±3.8)
104 (tie)HaytiHamlin County17.6 minutes (±3.9)
104 (tie)White RiverMellette County17.6 minutes (±4.3)
106 (tie)North SpearfishLawrence County17.5 minutes (±2.7)
106 (tie)Rapid CityPennington County17.5 minutes (±1.2)
108 (tie)Fort PierreStanley County17.4 minutes (±4.5)
108 (tie)WolseyBeadle County17.4 minutes (±2.2)
110 (tie)Ashland HeightsPennington County17.3 minutes (±6.4)
110 (tie)HartfordMinnehaha County17.3 minutes (±2.5)
110 (tie)Sheridan TownshipCodington County17.3 minutes (±4.7)
113 (tie)KimballBrule County17.2 minutes (±6.8)
113 (tie)WallPennington County17.2 minutes (±5.6)
115 (tie)Brule Township (Union County)Union County17.0 minutes (±3.2)
115 (tie)Sioux FallsMinnehaha County17.0 minutes (±0.4)
117 (tie)IpswichEdmunds County16.9 minutes (±3.9)
117 (tie)VermillionClay County16.9 minutes (±2.6)
119GrotonBrown County16.8 minutes (±1.9)
120CorsicaDouglas County16.7 minutes (±7.0)
121AuroraBrookings County16.6 minutes (±1.4)
122Medary TownshipBrookings County16.5 minutes (±5.1)
123SpearfishLawrence County16.3 minutes (±2.1)
124 (tie)ElktonBrookings County16.2 minutes (±2.1)
124 (tie)Lake AndesCharles Mix County16.2 minutes (±5.8)
124 (tie)Lake View TownshipLake County16.2 minutes (±6.8)
127 (tie)FaulktonFaulk County16.0 minutes (±4.5)
127 (tie)ParkstonHutchinson County16.0 minutes (±3.0)
127 (tie)Sterling TownshipBrookings County16.0 minutes (±1.5)
130FreemanHutchinson County15.8 minutes (±2.5)
131 (tie)EdgemontFall River County15.6 minutes (±3.9)
131 (tie)PiedmontMeade County15.6 minutes (±4.3)
131 (tie)RamonaLake County15.6 minutes (±3.3)
134Wessington SpringsJerauld County15.5 minutes (±4.2)
135Lincoln Township (Brown County)Brown County15.4 minutes (±2.2)
136VolgaBrookings County15.2 minutes (±1.8)
137 (tie)MennoHutchinson County15.0 minutes (±4.4)
137 (tie)OacomaLyman County15.0 minutes (±2.8)
137 (tie)WoonsocketSanborn County15.0 minutes (±2.7)
140AlcesterUnion County14.9 minutes (±4.4)
141FlandreauMoody County14.5 minutes (±3.0)
142OglalaOglala Lakota County14.4 minutes (±3.0)
143MobridgeWalworth County14.3 minutes (±2.7)
144North Sioux CityUnion County14.1 minutes (±1.6)
145 (tie)Hanson TownshipHanson County14.0 minutes (±2.4)
145 (tie)MissionTodd County14.0 minutes (±3.8)
147 (tie)ChamberlainBrule County13.9 minutes (±2.8)
147 (tie)DeadwoodLawrence County13.9 minutes (±2.8)
147 (tie)GregoryGregory County13.9 minutes (±2.5)
150 (tie)Big Stone TownshipGrant County13.8 minutes (±2.5)
150 (tie)Goodwill TownshipRoberts County13.8 minutes (±2.8)
152RedfieldSpink County13.6 minutes (±3.6)
153 (tie)Aberdeen TownshipBrown County13.5 minutes (±4.2)
153 (tie)Hot SpringsFall River County13.5 minutes (±6.5)
153 (tie)Platte TownshipCharles Mix County13.5 minutes (±5.3)
156 (tie)PierreHughes County13.3 minutes (±2.2)
156 (tie)YanktonYankton County13.3 minutes (±1.5)
158 (tie)MitchellDavison County12.8 minutes (±1.7)
158 (tie)Pelican TownshipCodington County12.8 minutes (±1.8)
160 (tie)Big Stone CityGrant County12.7 minutes (±3.6)
160 (tie)GettysburgPotter County12.7 minutes (±2.1)
162WatertownCodington County12.6 minutes (±1.2)
163BrookingsBrookings County12.5 minutes (±1.1)
164Herman TownshipLake County12.4 minutes (±1.6)
165 (tie)Big Sioux TownshipUnion County12.3 minutes (±1.8)
165 (tie)North Eagle ButteDewey County12.3 minutes (±3.5)
167Dakota DunesUnion County12.1 minutes (±1.9)
168WagnerCharles Mix County12.0 minutes (±2.1)
169 (tie)AberdeenBrown County11.9 minutes (±1.0)
169 (tie)Custer Township (Beadle County)Beadle County11.9 minutes (±2.8)
169 (tie)HuronBeadle County11.9 minutes (±1.1)
169 (tie)MurdoJones County11.9 minutes (±4.8)
169 (tie)White Swan TownshipCharles Mix County11.9 minutes (±1.7)
174BurkeGregory County11.8 minutes (±2.5)
175 (tie)De SmetKingsbury County11.7 minutes (±3.9)
175 (tie)SissetonRoberts County11.7 minutes (±1.9)
175 (tie)WinnerTripp County11.7 minutes (±5.1)
178RosebudTodd County11.5 minutes (±4.2)
179MadisonLake County11.4 minutes (±1.6)
180Pine RidgeOglala Lakota County11.2 minutes (±4.1)
181MillerHand County11.1 minutes (±2.0)
182Fort ThompsonBuffalo County11.0 minutes (±3.1)
183BisonPerkins County10.6 minutes (±4.0)
184BrittonMarshall County10.5 minutes (±2.8)
185Eagle ButteDewey County10.2 minutes (±3.0)
186 (tie)Alban TownshipGrant County9.9 minutes (±2.4)
186 (tie)MartinBennett County9.9 minutes (±2.7)
188 (tie)Elmira TownshipCodington County9.8 minutes (±2.2)
188 (tie)Highland Township (Charles Mix County)Charles Mix County9.8 minutes (±2.2)
190HighmoreHyde County9.5 minutes (±3.0)
191BowdleEdmunds County9.4 minutes (±2.2)
192LemmonPerkins County9.2 minutes (±2.6)
193MilbankGrant County9.1 minutes (±1.7)
194PlatteCharles Mix County8.1 minutes (±1.9)
195PhilipHaakon County5.1 minutes (±1.0)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

195 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in South Dakota

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for South Dakota beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near South Dakota, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near South Dakota, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about South Dakota

Which place in South Dakota has the highest commute time?

Green Valley has the highest, 38.2 minutes (±15.3) (2020–2024 American Community Survey).

Which place in South Dakota has the lowest commute time?

Philip has the lowest, 5.1 minutes (±1.0).

What is the commute time in South Dakota?

The figure for South Dakota as a whole is 17.8 minutes (±0.2).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related