As of the 2010 census, the city population was 12,301 and second most populous city of Cowley County.
As of the 2010 census, the city population was 12,301. It is the county seat and second most populous city of Cowley County.