Best Places to Visit Near Des Moines
Visit some of the best attractions in the vicinity of Des Moines with hundreds to choose from to make your perfect day out or weekend break away. Browse the below list featuring some of the best destinations (such as Ames, West Des Moines, Ankeny) or select map view to search geographically.
Select your preferences to refine or change your search criteria.
- Best
- Distance
- 25 miles
- 50 miles
- 75 miles
- 100 miles
Cities and Localities Near Des Moines
Where to go for a weekend trip near Des Moines? A list of surrounding cities, towns and villages nearby or close to the suburbs of Des Moines within a 50 mile radius.
30 milesN
AmesCity

7.2 miW
West Des MoinesCity

9.7 miN
AnkenyCity

39 milesE
PellaCity

27 milesSW
WintersetCity

6.2 miNW
UrbandaleCity

35 milesN
BooneCity

31 milesE
NewtonCity

33 milesSE
KnoxvilleCity

39 milesS
OsceolaCity

48 milesE
GrinnellCity

8 miNE
AltoonaCity

48 milesNE
MarshalltownCity

6.2 miNW
JohnstonCity

21 milesE
ColfaxCity

16 milesS
IndianolaCity

5.9 miE
Pleasant HillCity

18 milesE
Neal Smith National Wildlife RefugeNational park

41 milesN
Story CityLocality

36 milesW
StuartCity

12 milesW
WaukeeLocality

30 milesNW
PerryCity

48 milesNW
JeffersonCity

Show all (+13)
TOP Attractions
Best Day Trips from Des Moines
TOP
Attractions Best Day Trips from Des Moines

Altoona, United States

Knoxville, United States

Altoona, United States

Indianola, United States

Urbandale, United States

West Des Moines, United States

Ames, United States

Pella, United States

Ames, United States

Ames, United States

Winterset, United States

Winterset, United States

Winterset, United States

Ames, United States

Winterset, United States

Winterset, United States

Winterset, United States

Ames, United States

Marshalltown, United States

Winterset, United States

Pella, United States

Ames, United States

Indianola, United States

Winterset, United States

Jefferson, United States

Newton, United States

Newton, United States

Winterset, United States

Urbandale, United States

Ankeny, United States

Knoxville, United States

Ames, United States

Boone, United States

Knoxville, United States

Stuart, United States

Newton, United States

West Des Moines, United States

Perry, United States

Ames, United States

Marshalltown, United States

Waukee, United States

Grinnell, United States

Indianola, United States

West Des Moines, United States

Ames, United States

Grinnell, United States

Grinnell, United States

Boone, United States

Ames, United States

Newton, United States

Grinnell, United States

Pella, United States

Story City, United States

Marshalltown, United States

Jefferson, United States