Today, McDonald's operates 20 branches near St Charles, Kane County, Illinois. This page includes a list of McDonald's locations close by.