Williamsport is a city located in Maryland. With a 2020 population of 2,104, it is the 69th largest city in Maryland and the 7407th largest city in the United States. Williamsport is currently declining at a rate of -0.05% annually and its population has decreased by -1.54% since the most recent census, which recorded a population of 2,137 in 2010. Williamsport reached it's highest population of 2,137 in 2012. Spanning over 1 miles, Williamsport has a population density of 2,140 people per square mile.
The average household income in Williamsport is $52,633 with a poverty rate of 17.53%. The median rental costs in recent years comes to $844 per month, and the median house value is $151,500. The median age in Williamsport is 43.8 years, 40.4 years for males, and 44.9 years for females. For every 100 females there are 67.5 males.