McPherson, Kansas

McPherson ( ) is a city in and the county seat of McPherson County, Kansas, United States. As of the 2020 census, the city population was 14,082. The city is named after Union General James Birdseye McPherson, a Civil War general. References