Walsenburg is a statutory city located in Huerfano County, Colorado, in the United States. It serves as the county seat and stands as the most populous municipality within the county.
According to the 2020 census, the city had a population of 3,049 residents, representing a slight decrease from its 2010 population of 3,068.