Snow Hill is a city located in Maryland. With a 2020 population of 2,026, it is the 73rd largest city in Maryland and the 7564th largest city in the United States. Snow Hill is currently declining at a rate of -0.30% annually and its population has decreased by -3.66% since the most recent census, which recorded a population of 2,103 in 2010. Snow Hill reached it's highest population of 2,118 in 2012. Spanning over 3 miles, Snow Hill has a population density of 668 people per square mile.
The average household income in Snow Hill is $53,766 with a poverty rate of 25.49%. The median rental costs in recent years comes to $814 per month, and the median house value is $165,300. The median age in Snow Hill is 38.8 years, 36.3 years for males, and 41.4 years for females. For every 100 females there are 81.8 males.