Oswego is an unincorporated community in Plain Township, Kosciusko County, in the U.S. state of Indiana.
Oswego was laid out in 1837. It was named after Oswego, New York. A post office was established at Oswego in 1840, and remained in operation until it was discontinued in 1935.
Oswego is located near the western shore of Lake Tippecanoe.
The United States Census Bureau defined Oswego as a census designated place in the 2022 American Community Survey.