Madison is a city in Greenwood County, Kansas, United States, along the Verdigris River. As of the 2010 census, the city population was 701.