Madison is a city in Madison County, Mississippi, United States. The population was 24,841 at the 2010 census. The population is currently over 25,000. It is part of the JacksonMetropolitan Statistical Area. It is currently the highest income city in the state. It is ranked the 2nd most livable city in Mississippi by AreaVibes.com.