Nelson is a city in Saline County, Missouri, United States. The population was 152 at the 2020 census. Nelson was platted in 1887, and named after the Nelson family, the original owners of the town site. A post office called Nelson was in operation from 1887 until 2011.