Drive Thru
Index

McDonald's prices in South Dakota

33 McDonald's restaurants in South Dakota, prices checked 2026-10-03.

Key findings

The scoop

Yankton Hits The High Note

McDonald's prices swing 47% across 33 restaurants in SD. The priciest basket is $40.14 in Yankton, SD, where the Big Mac® is $7.99.

Spearfish Finds The Bargain Basket

Spearfish, SD has the cheapest McDonald's basket in view at $27.34. Its Big Mac® is $4.99, the low end of the $4.99 to $7.99 range.

SD Sits Above The Typical Tab

The median McDonald's basket in SD is $33.24. That is 11% above the national typical price, ranking 38 of 51 states (1 = cheapest).

Every McDonald's in South Dakota, by town

Each restaurant links to its full menu with prices. A town with its own page links to it, where every brand there is compared.

CityRestaurantsTypical Big MacRestaurant
Aberdeen1$5.691615 6th Ave Se
Box Elder1$6.29680 Reagan Ave
Brandon1$6.29922 Splitrock Blvd
Brookings1$6.191605 6th St
Chamberlain1$6.99200 S Main
Harrisburg1$5.99148 N. Cliff Ave
Huron1$6.991865 Dakota Ave S
Madison1$7.19320 2nd St Nw
Mitchell2$7.041704 N Main St · all 2 in Mitchell
North Sioux City1$5.59100 N Derby Ln
Pierre1$6.99610 W Sioux Ave
Rapid City5$5.99720 Cleveland St · all 5 in Rapid City
Sioux Falls9$5.893200 S Minnesota Ave · all 9 in Sioux Falls
Spearfish1$4.99131 Ryan Rd
Sturgis1$5.492351 Lazelle St
Vermillion1$5.59702 N Dakota St
Watertown2$6.04407 9th Ave Se · all 2 in Watertown
Winner1$7.19526 E 2nd St
Yankton1$7.992301 Broadway Ave

More prices

Questions people ask

How much is a McDonald's Big Mac in South Dakota?
As of 2026-10-03, a Big Mac costs $4.99 to $7.99 at 33 McDonald's restaurants in South Dakota, typically $5.99.
Where is the cheapest McDonald's in South Dakota?
The cheapest McDonald's in South Dakota is at 131 Ryan Rd, Spearfish, comparing the same basket at 33 restaurants (Drive Thru Index, 2026-10-03).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/mcdonalds/south-dakota), prices checked 2026-10-03. You are welcome to quote any figure on this page.

Back to map