Places to visit near

Granite City

Granite City is a town in Saint Louis district, Missouri, United States of about 29,054 people. Within 50 km by road there are 223 places to visit: 108 forts & heritage, 27 parks and 17 wildlife, forests & gardens. The must-see places are Church of God in Christ Jesus All Nation, Horseshoe Lake State Park and Hyde Park.

38.7014° N, 90.1487° WPop. 29,054

© OpenStreetMap contributors
Within 30 km210 places
Within 50 km223
Must-see124
Notable141
Best timeOctober to February

Start here

The 3 places worth the trip

Places near Granite City by type

All 265 places by distance →

One day from Granite City

5 stops, one loop, back by 2:02 pm

51 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Granite City
  2. Chain of Rocks Parkpark · 45 min
  3. Hyde Parkpark · 45 min
  4. Old Post Officenature spot · 2 hrs
  5. Church of God in Christ Jesus All Nationchurch · 30 min
  6. Horseshoe Lake State Parklake · 45 min
  7. Back in Granite City
Today’s loopGranite CityStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near Granite City?

Church of God in Christ Jesus All Nation (church, about 7 km), Horseshoe Lake State Park (lake, about 7 km), Hyde Park (park, about 8 km), O'Fallon Park (park, about 8 km), Saint Louis Place Park (park, about 9 km), Fairground Park (park, about 9 km).

How many tourist places are there within 50 km of Granite City?

223 places on Spotwander: 108 forts & heritage, 27 parks, 17 wildlife, forests & gardens, 24 museums, 22 churches.

Which is the nearest fort to Granite City?

Mary Meachum Freedom Crossing, about 6 km by road; Freedom Crossing Marker (6 km) is next.

Which is the nearest park to Granite City?

Windsor Park, about 8 km by road; Hyde Park (8 km) is next.

What is a good one-day trip from Granite City?

Start in Granite City, visit Chain of Rocks Park, then Hyde Park, then Old Post Office, then Church of God in Christ Jesus All Nation, then Horseshoe Lake State Park, and drive back — about 51 km by road in all.