Checked
Grocery Stores in Troy, IL
5 grocery stores in Troy, Madison County · Data as of 10/24/2026
Grocery stores on this page
Grocery stores in Troy at a glance
- Troy has 5 grocery stores, about 4.3 for every 10,000 residents.
- Per person, that is 30% above the Illinois average (3.3 per 10,000).
- The largest group is Grocery Store (80%), ahead of Supermarket.
- Close by, Alton (12), Edwardsville (12) and Granite City (11) have grocery stores as well.
Grocery stores in Troy
A to Z
Frequently asked questions
- How many grocery stores are in Troy, IL?
- There are 5 grocery stores in Troy as of 10/24/2026, including 4 grocery stores, 1 supermarket.