There is currently a total number of 20 Walmart locations open near Elgin, Kane County, Illinois. On this page you will see the listing of all Walmart stores in the area.