Williamsport is located in northwest Maryland. Williamsport is part of Washington County. Williamsport has 1.04 square miles of land area and has no water area. As of 2010-2014, the total Williamsport population is 2,384, which has grown 27.62% since 2000. The population growth rate is much higher than the state average rate of 11.16% and is much higher than the national average rate of 11.61%. Williamsport median household income is $40,543 in 2010-2014 and has grown by 18.40% since 2000. The income growth rate is much lower than the state average rate of 40.25% and is lower than the national average rate of 27.36%. Williamsport median house value is $159,500 in 2010-2014 and has grown by 60.95% since 2000. The house value growth rate is much lower than the state average rate of 96.92% and is higher than the national average rate of 46.91%. As a reference, the national Consumer Price Index (CPI) inflation rate for the same period is 26.63%. On average, the public school district that covers Williamsport is better than the state average in quality. The Williamsport area codes are 240, 301.