Oswego is a village in Kendall County, Illinois, United States. The village was ranked #58 in 2011 on CNN/Money Magazine’s Top 100 Best Towns to live. CNN Money ranks these towns based on their job opportunities, schools, safety, economic strength, and other qualities. Kendall County has continuously been ranked as one of the fastest-growing counties and a place of rapid job growth.

Downtown Oswego is home to historic buildings and homes, as well as shops and restaurants. The village launched a project to enhance and restore the historic downtown district. This project included significant infrastructure and streets-cape improvements, such as the installation of brick paves, sidewalks, landscaping, and decorative streetlights and benches. Hudson Crossing Park, located along the Fox River, opened in October 2004 where many children and families enjoy the scenery. The Waubonsee Creek Promenade, which stretches from Main Street to the new park, is the final phase of the downtown enhancements. In 2008, the village celebrated its 175th anniversary. Several festivals are hosted in Oswego, including the annual Drag Strip Days, PrairieFest, Wine on the Fox, the Christmas Walk, and the Memorial Day Parade. The village also hosts the Oswego Country Market every Sunday from May through October.

The Oswego Community Unit School District 308 serves Oswego, Boulder Hill, Montgomery, Plainfield, Aurora, Yorkville and Joliet. It operates 22 schools, including one early learning center, 14 elementary schools for grades K-5, 5 junior high schools for grades 6-8, 2 high schools, and one opportunity school. Portions of the village are within Yorkville Community Unit School District 115, which operates Yorkville High School.

source: wikipedia.org