Skip to content

Checked

Restaurants in South Dakota

2,518 restaurants in 234 cities and 66 counties · Data as of 10/23/2026

Restaurants on this page

Restaurants in South Dakota at a glance

  • There are 2,518 restaurants in South Dakota, or roughly one for every 360 people.
  • Per person, that is 11% below the national rate (31 per 10,000).
  • The largest group is Pizza Restaurant (16%), ahead of Restaurant and Fast Food Restaurant.
  • Sioux Falls (586), Rapid City (286) and Watertown (87) have the most, 38% of the state total combined.

Find restaurants by city or county

Pick a place to see its full list

·

All restaurants in South Dakota

2,518 listed, A to Z · Page 1 of 84

Only the first 50 pages are listed. Narrow the list by area or type to see more.

Frequently asked questions

How many restaurants are in South Dakota?
There are 2,518 restaurants in South Dakota in our data as of 10/23/2026.
Which South Dakota cities have the most restaurants?
Sioux Falls (586), Rapid City (286), Watertown (87), Aberdeen (86), Brookings (83).