Located about 50 miles west of Chicago in Kendall County at the confluence of Waubonsie Creek and the Fox River, Oswego was settled, at least in part, for its transportation potential. A limestone shelf creates a natural, smooth-bottomed, ford across the river just above the mouth of the creek, making it a favored crossing, first for Native Americans and then for the American settlers who began arriving in the 1830s.
The village’s population growth has been robust. In the 1990 U.S. Census, Oswego ‘s population stood at 3,875. Just seven years later, a special census showed its population had risen above 9,000, finally surpassing Boulder Hill and making it the largest community in Kendall County . In the 2000 census, Oswego ‘s population had grown to 13,326. Four years later, a special census counted nearly 20,000 residents living in Oswego ‘s municipal limits.
Oswego’s zip code is 60543.