Richmond is a city in Ray County, Missouri, and part of the Kansas City metropolitan area within the United States. The population was 5,797 at the 2010 census. It is the county seat of Ray County.

source