Alpine is a city located in Brewster County Texas. It is also the county seat of Brewster County. With a 2020 population of 5,892, it is the 328th largest city in Texas and the 4333rd largest city in the United States . Alpine is currently declining at a rate of -0.76% annually and its population has decreased by -0.22% since the most recent census, which recorded a population of 5,905 in 2010. Alpine reached it's highest population of 6,080 in 2011. Spanning over 5 miles, Alpine has a population density of 1,227 people per square mile.
The average household income in Alpine is $57,933 with a poverty rate of 16.24%. The median rental costs in recent years comes to $693 per month, and the median house value is $149,600. The median age in Alpine is 40.3 years, 39.8 years for males, and 40.6 years for females.