Houston County is a county in the US state of Minnesota. In the 2000 census the county had a population of 19,718 inhabitants. It is part of the La Crosse metropolitan area. The county seat is Caledonia. The county was founded on February 23,1854 and was named in honor of Samuel Houston, a politician from Texas.