Chariton is a city in and the county seat of Lucas County, Iowa, United States. The population was 4,321 at the 2010 census. It is the primary distribution center for, and former corporate seat of, the Hy-Vee supermarket chain.