Upland is a city located in Indiana. With a 2020 population of 3,711, it is the 141st largest city in Indiana and the 5614th largest city in the United States. Upland is currently declining at a rate of -0.24% annually and its population has decreased by -3.49% since the most recent census, which recorded a population of 3,845 in 2010. Upland reached it's highest population of 3,840 in 2010. Spanning over 3 miles, Upland has a population density of 1,183 people per square mile.
The average household income in Upland is $84,533 with a poverty rate of 12.28%. The median rental costs in recent years comes to $631 per month, and the median house value is $132,500. The median age in Upland is 22.3 years, 22 years for males, and 22.4 years for females. For every 100 females there are 81.4 males.