Page of 5
Page of 5

County Information



Some of the cities, towns, and places in McPherson County are Battle Hill, Canton, Christian, Conway, Doles Park, Elivon, Elyria, Galva, Groveland, Inman, Johnstown, King City, Lindsborg, Marquette, McPherson, Moundridge, New Gottland, Roxbury, Sweadal, Windom

McPherson County  Image

McPherson County (standard abbreviation: MP) is a county located in the U.S. state of Kansas. As of the 2010 census, the county population was 29,180. The largest city and county seat is McPherson. The county is named for Civil War General James B. McPherson.