Rockport is a city located in Spencer County Indiana. It is also the county seat of Spencer County. With a 2020 population of 2,106, it is the 198th largest city in Indiana and the 7424th largest city in the United States . Rockport is currently declining at a rate of -0.89% annually and its population has decreased by -7.22% since the most recent census, which recorded a population of 2,270 in 2010. Rockport reached it's highest population of 2,279 in 2011. Spanning over 2 miles, Rockport has a population density of 1,270 people per square mile.
The average household income in Rockport is $46,078 with a poverty rate of 22.19%. The median rental costs in recent years comes to $706 per month, and the median house value is $74,300. The median age in Rockport is 36.1 years, 33.7 years for males, and 40.8 years for females.