Deerfield is a village in Vernon County, Missouri, United States. The population was 40 at the 2020 census. Deerfield was first settled in the 1830s. The town site was platted in 1871, taking its name from Deerfield Township. A post office called Deerfield has been in operation since 1856.