Montrose is a city located in Montrose County, Colorado. Montrose has a 2026 population of 21,646. It is also the county seat of Montrose County. Montrose is currently growing at a rate of 1.18% annually and its population has increased by 6.19% since the most recent census, which recorded a population of 20,384 in 2020.