Potwin is a city in Butler County, Kansas, United States. It is named after the town site land owner Charles Potwin. As of the 2010 census, the city population was 449.