Overview Oswego is a town in Kansas, United States, with a population of about 1,766[1]. Geography Coordinates: 37.1676, -95.1100