Geneva is a city on the Fox River in Kane County, about 35 miles west of downtown Chicago. With a population of about 21,300, it is the Kane County seat, known for its charming downtown, the Geneva History Museum, strong schools in CUSD 304, and annual events like Swedish Days and the Christmas Walk.