Freeman is a city in Cass County, Missouri, United States. The population was 482 at the 2010 census. It is part of the Kansas City metropolitan area. Freeman was platted in 1871, and named after a railroad official. A post office called Freeman has been in operation since 1871.