Troy is a city located in Lincoln County Missouri. It is also the county seat of Lincoln County. With a 2020 population of 13,578, it is the 56th largest city in Missouri and the 2476th largest city in the United States . Troy is currently growing at a rate of 2.87% annually and its population has increased by 28.82% since the most recent census, which recorded a population of 10,540 in 2010. Troy reached it's highest population of 13,578 in 2021. Spanning over 8 miles, Troy has a population density of 1,754 people per square mile.
The average household income in Troy is $66,211 with a poverty rate of 7.62%. The median rental costs in recent years comes to $841 per month, and the median house value is $148,000. The median age in Troy is 31.4 years, 30.4 years for males, and 33.4 years for females.