Morristown is a village located in Belmont County, Ohio. Morristown has a 2026 population of 238. Morristown is currently declining at a rate of -0.42% annually and its population has decreased by -2.86% since the most recent census, which recorded a population of 245 in 2020.
The median household income in Morristown is $63,750 with a poverty rate of 8.75%. The median age in Morristown is 41.7 years: 26.5 years for males, and 60 years for females. For every 100 females there are 106.9 males.